Python - 50 personas

 
Vista:

50 personas

Publicado por henry locaisa (1 intervención) el 20/12/2022 21:36:55
Definir contNinos, contAdol, contJov, contAdul, contVie Como Entero;

//definimos los acumuladores de los pesos

Definir acumNinos, acumAdol, acumJov, acumAdul, acumVie Como Real;

//definimos las variables para almacenar los promedios

Definir promNinos, promAdol, promJov, promAdul, promVie Como Real;



Definir peso como Real;

Definir i, edad como entero;





Para i=1 Hasta 10 Con Paso 1 Hacer

//pedimos los datos

Escribir "Ingrese la edad de la Persona: ", i;

leer edad;

Escribir "Ingrese el peso de la persona en (lb): ", i;

Leer peso;



si (edad >= 0)



si (edad >= 0 & edad <=12)



contNinos= contNinos +1;

acumNinos= acumNinos + edad;



FinSi



si (edad >= 13 & edad <=17)



contAdol= contAdol +1;

acumAdol= acumAdol + peso;



FinSi



si (edad >= 18 & edad <=29)



contJov= contJov +1;

acumJov= acumJov + peso;



FinSi



si (edad >= 30 & edad <= 49)



contAdul= contAdul+1;

acumAdul= acumAdul+ peso;



FinSi



si (edad >= 60 )



contVie= contVie+1;

acumVie= acumVie + peso;



FinSi



SiNo

Escribir "Debe ser mayor a 0";

FinSi



Fin Para



promNinos = acumNinos / contNinos;



;

promJov = acumJov / contJov;

promAdul = acumAdul / contAdul;

promVie = acumVie / contVie;



Mostrar "Promedio: ", promNinos;

Mostrar "Promedio: ", promAdol;

Mostrar "Promedio: ", promJov;

Mostrar "Promedio: ", promAdul;

Mostrar "Promedio: ", promVie;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder