EJERCICIOS PROPUESTOS USANDO LA ESTRUCTURA PARA
EJERCICIO 01
Mostrar la cantidad de divisores de un numero entero positivo
EJERCICIO 02
Ingresar un número y verificar si el número es primo o no es primo a través de
un mensaje.
EJERCICIO 03
Sumar los números que se encuentran en el rango de N hasta M. Tanto N
como M son desconocidos por lo tanto son valores que deben ingresarse al
ejecutar el algoritmo.
EJERCICIO 04
Ingresar 8 números y mostrar la cantidad de números pares y la cantidad de
números impares
EJERCICIO 05
Ingresar N números y mostrar el promedio de los números positivos y el
promedio de los números negativos.
Solución:
Ejercicio 1:
Proceso ejer1
Definir n, i Como Entero
Escribir "Ingrese un numero"
Leer n
Para i<-1 Hasta n Con Paso 1 Hacer
si n mod i = 0 Entonces
Escribir "divisor : ", i
FinSi
Fin Para
FinProceso
Ejercicio 2:
Proceso ejer2
Definir n, cont, i Como Entero
Escribir "Ingrese un numero"
Leer n
cont <-0
Para i<-1 Hasta n Hacer
si n mod i=0 Entonces
cont <-cont+1
FinSi
FinPara
si cont=2 Entonces
Escribir n, " Es un numero primo"
SiNo
Escribir n, " NO es un numero primo"
FinSi
FinProceso
Ejercicio 3:
Proceso ejer3
Definir n1, n2,i,acum Como Entero
Escribir "Ingrese el primer numero"
Leer n1
Escribir "Ingrese el segundo numero"
Leer n2
si n2 > n1 Entonces
Para i<-n1 Hasta n2 Con Paso 1 Hacer
Escribir "Numero ",i
acum<- acum + i
Fin Para
SiNo
si n1 > n2 Entonces
Para i<-n2 Hasta n1 Con Paso 1 Hacer
Escribir "Numero ",i
acum<- acum + i
Fin Para
SiNo
Escribir "Ambos numeros ingresados son iguales"
FinSi
FinSi
Escribir "La suma de numeros dentro del rango es de : ", acum
FinProceso
Ejercicio 4:
Proceso ejer4
Definir acu1, acu2, n, i como entero
acu1<-0
acu2<-0
Para i<-1 Hasta 8 Con Paso 1 Hacer
Escribir "Ingrese el ", i, "° numero"
Leer n
si n mod 2 = 0 Entonces
acu1<- acu1 + 1
SiNo
acu2<- acu2 + 1
FinSi
Fin Para
Escribir "La cantidad de numeros pares ingresados es : ", acu1
Escribir "La cantidad de numeros impares es : ", acu2
FinProceso
Ejercicio 5:
Proceso ejer5
Definir n, i, acum1, acum2, co1, co2 Como Entero
Definir prom1, prom2 Como Real
Escribir "Ingrese los n numeros a evaluar"
Leer n
acum1<-0
acum2<-0
co1<-0
co2<-0
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "Ingrese el ",i ,"° numero"
Leer p
si p >0 Entonces
acum1<- acum1 + p
co1<- co1 + 1
SiNo
si p < 0 Entonces
acum2<- acum2 + p
co2<- co2 + 1
SiNo
Escribir "--"
FinSi
FinSi
Fin Para
prom1<- acum1 / co1
prom2<- acum2 / co2
Escribir "El promedio de los numeros positivos es de : ", prom1
Escribir "El promedio de los numeros negativos es de : ", prom2
FinProceso