Pages

miércoles, 23 de enero de 2013

Calcular el número personas asistentes a una fiesta Codigo Fuente en Python

Problema
A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmos dadas las edades y sexos de las personas.
Cuantas personas asistieron a la fiesta
Cuantos hombres y cuantas mujeres
Promedio de edades por sexo
La edad de la persona más joven que asistió
No se permiten menores de edad a la fiesta
Ingresar datos hasta que se ingrese una edad igual a cero

Codigo Fuente en Python
Ed,men,sumv,summ,cm,cv=24,10000,0,0,0,0
print("si desea salir presione cero")
while Ed!=0:
 Ed=int(input("ingrese su edad\n"))
 if(Ed>=18):
  if(Ed<men):
   men=Ed
  S=int(input("Ingrese Sexo\n1. masc\n0. Fem\n"))
  if(S==1):
   sumv=sumv+Ed
   cv=cv+1
  else:
   summ=summ+Ed
   cm=cm+1
 else:
  if(Ed!=0):
   print("No se permiten menores de edad")
print("promedio de edad de mujeres : "+str(summ / cm))
print("promedio de edad de varones  " +str(sumv / cv))
print("total de personas de la fiesta es "+str(cm + cv))
print("Numero de mujeres  "+str(cm))
print("Numero de hombres  "+str(cv))
print("el mas joven de la fiesta tiene : "+str(men))

0 comentarios:

Publicar un comentario