- Planteamiento: Crear un programa que reciba las tres calificaciones de un grupo de alumnos, que determine el promedio de cada uno de ellos y el general del grupo. Como puede observar, para el grupo debemos tener como un dato conocido, el número de alumnos que lo conforman. Esto es, que la primer acción a desarrollar en el programa, debe pedir las tres calificaciones; pero del primer alumno, después las del segundo, del tercero, etc. se determina que es una acción repetida tantas veces como alumnos tiene el grupo. Por lo cual utilizamos un ciclo para un número conocido de iteraciones.}
Algoritmo:
Inicio
Lee numero_de_alumnos
Repite desde 1 to numero_de_alumnos
Lee primer_calificacion
Lee segunda_calificacion
Lee tercer_calificacion
promedio<---- (primer_calificacion + segunda_calificacion + tercer_calificacion)/3
///////En este momento y antes de perder el valor encontrado, se acumulan en una suma
suma<---- suma+promedio
Regresa el ciclo
promedio_general<----suma / numero_de_alumnos
Comentarios: Suma es una variable simple de un tipo especial, las variables simples solamente pueden tener un valor a la vez, si por ejemplo una variable x se le asigna un valor en una linea de código y en una linea posterior se le re-asigna otro, el primero es desechado y conserva el último solamente. En este caso cuando suma hace referencia después del igual a sí misma, está haciendo referencia al valor que contiene, cuando le decimos que sume(+), está sumando al valor anterior uno nuevo, los dos valores se pierden, pero se gana la suma de ambos.
- Planteamiento: Una empresa calcula su pago total de nómina de los sueldos de sus 25 trabajadores de acuerdo a un tabulador:
Categoría del trabajador = 1. Sueldo base = 1500.00
Categoria del trabajador = 2 Sueldo base = 2000.00
Categoría del trabajador = 3 Sueldo base = 2500.00
Crear un programa que de acuerdo a los datos de categoría de cada trabajador, determine su total a pagar en sueldos.
Algoritmo:
Inicio
Repetir
Lee categoria
Si categoria =1 entonces
suma<---- suma+1500.00
Sino Si categoria=2 entonces
suma<---- suma+2000.00
Sino
suma<---- suma +2500.00
fin de repetir
Escribe suma
Fin
- Ejercicio propuesto para el alumno
- Ejercicio Propuesto para el alumno
Planteamiento: Suponga una serie de 50 números, se pide crear el programa que reciba los valores de los nùmeros, que determine la suma y el promedio.
No hay comentarios:
Publicar un comentario