En esta ocasión realizamos un algoritmo para obtener la edad promedio de un grupo de n alumnos este algoritmo lo desarrollamos y probamos con el simulador pseint.
Algoritmo para obtener la edad promedio de un grupo de n alumnos
Haz clic aquí para suscribirte a mi canal
Se requiere un algoritmo para obtener la edad promedio de un grupo de n alumnos
Bien amigos, como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso le puse Algoritmo detarea:
Algoritmo detarea
Con la palabra reservada Definir, declaramos las variables, en este algoritmo utilizamos las variables, total, edad y suma.
Definir total, edad, suma Como Entero
Con la función escribir y entre comillas dobles, pedimos que se ingre el total de alumnos.
Escribir «Ingresa el total de alumnos»
Este número que será ingresado por el usuario, lo guardamos con la variable total.
Leer total
Después inicializamos la variable x con el numero 1.
x = 1
También inicializamos la variable suma con el numero cero.
suma = 0
Utilizamos un ciclo, en este caso el ciclo mientras y evaluamos que mientras la variable x que empieza valiendo 1 sea menor o igual al total de alumnos.
Mientras x <= total Hacer
Mientras la codician se cumpla, entonces con la función escribir pedimos que se ingresen las edades.
Escribir «Ingresa tu edad»
Estos números los vamos guardando temporalmente en la variable edad.
leer edad
Posteriormente vamos sumando las edades en la variable suma.
suma = suma + edad
La variable x se incremente de uno en uno, para que el ciclo mientras tenga movimiento y no se quede en un ciclo infinito.
x = x + 1
FinMientras
Al finalizar el bucle en la variable suma, se abra acumulado la sumatoria de todas las edades.
Por lo tanto con la función escribir, mostramos un mensaje en pantalla donde damos a conocer el promedio de todas las edades.
Escribir «El promedio de edades de todo el grupo es: «,suma / total
Para calcular el promedio, simplemente dividimos la suma de edades entre el total de alumnos.
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Algoritmo detarea
Definir total,edad,suma Como Entero
Definir promedio como real
Escribir "Ingresa el total de alumnos"
leer total
x = 1
suma = 0
Mientras x <= total Hacer
Escribir "Ingresa tu edad"
leer edad
suma = suma + edad
x = x + 1
FinMientras
Escribir "El promedio de edades de todo el grupo es: ",suma / total
FinAlgoritmo
También te puede interesar una variante de este algoritmo.
Calcular el promedio de edades de hombres mujeres y de todo un grupo de alumnos
Algoritmo para obtener la edad promedio de un grupo de n alumnos en C
#include<stdio.h>
int main()
{
int edad = 1,suma = 0,c= 0;
float promedio = 0;
while (edad != 0)
{
printf(«\nIngresa una edad: «);
scanf(«%d»,&edad);
if (edad > 0){
suma = suma + edad;
c ++;
}
}
promedio = suma / c;
printf(«EL promedio de edades es: %.1f»,promedio);
return 0;
}
Obtener el promedio de edad de n alumnos c++
Te comparto el código en lenguaje c++.
#include<iostream> using namespace std; int main() { int edad,suma,c; float promedio; edad = 1; suma = 0; promedio = 0; c = 0; while (edad != 0) { cout<< "Ingresa una edad: "; cin>> edad; if (edad > 0){ suma = suma + edad; c++; promedio = suma / c; } } cout<< "EL promedio de edades es: "<<promedio; return 0; }
Bien amigos esta es la solución de este algoritmo les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.