Problemas Cíclicos
Enviado por Carlosnjned • 7 de Noviembre de 2018 • Apuntes • 1.741 Palabras (7 Páginas) • 83 Visitas
Problemas Cíclicos
1) Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Diseño Estructurado de Algoritmos
Desarrollo
Se necesita saber las 7 notas para realizar el cálculo del promedio, el ciclo de solicitud de notas dura 7veces, la cantidad de notas a saber.
Inicio
Sum=0
Para c = 1 hasta 7 haga
Leer “ingrese nota”, nota
Sum = sum + nota
Fin-para
prom = sum /7
Imprimir “el promedio del ramo es “, prom
Fin.
2) Leer 10 números y obtener el producto y la diferencia de ellos.
Desarrollo
Se necesita saber los 10 números para realizar el cálculo solicitado, el ciclo de solicitud de números dura 10 veces, la cantidad de números a saber.
Inicio
Prod = 1
dif = 0
Para n = 1 hasta 10 haga
Leer “ingrese un número”, num
Prod = prod * num
dif = dif - num
Imprimir “el producto es”, prod, “y la diferencia es “, dif
Fin-para
Fin.
3) Leer una lista de números e imprimir solamente los números positivos
Desarrollo
Se necesita saber en primer lugar cuantos números tendrá la lista, se debe preguntar al usuario. Una sabida la cantidad de número se conoce cuanto dura el ciclo para poder pedir cada número. Y realizar el proceso de imprimir los positivos
Inicio
Leer “ingrese la cantidad de números de la lista”, n
Para i = 1 hasta n haga
Leer num
Si num > 0 entonces
Imprimir “número positivo”, num
fin-si
Fin-para
Fin.
4) Leer una lista de números e imprimir cuantos son positivos, cuantos negativos y cuantos ceros.
Desarrollo
Se necesita saber en primer lugar cuantos números tendrá la lista, se debe preguntar al usuario. Una sabida la cantidad de número se conoce cuanto dura el ciclo para poder pedir cada número. Y realizar el proceso de contabilizar
Inicio
cn = 0
cp = 0
cc = 0
leer “ingrese la cantidad de números de la lista”, n
Para x = 1 hasta n haga
Leer num
Sin num = 0 entonces
cc = cc + 1
si no
Si num > 0 entonces
cp = cp + 1
si no
cn = cn + 1
Fin-si
Fin-si
Fin-para
Imprimir “la cantidad de negativos son”, cn, “la cantidad de positivos son”, cp, “la cantidad de ceros son”, cc
...