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 C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Main { class Program { static void Main(string[] args) { int Ed=24,men=10000,sumv=0,summ=0,cm=0,cv=0,S; Console.WriteLine("Ingrese cero para salir"); while(Ed!=0){ Console.WriteLine("Ingrese su edad"); Ed = Convert.ToInt16(Console.ReadLine()); if(Ed>=18){ if(Ed<men){ men=Ed; } Console.WriteLine("Ingrese su sexo"); Console.WriteLine("0. Femenino"); Console.WriteLine("1. masculino"); S = Convert.ToInt16(Console.ReadLine()); if(S==1){ sumv=sumv+Ed; cv++; }else{ summ=summ+Ed; cm++; } }else{ if(Ed!=0){ Console.WriteLine("No se permite menores de edad"); } } } Console.WriteLine("promedio de edad de mujeres : " + (summ / cm) + "\npromedio de edad de varones " + (sumv / cv) + "\ntotal de personas de la fiesta es " + (cm + cv) + "\nNumero de mujeres " + (cm) + "\nNumero de hombres " + (cv) + "\nel mas joven de la fiesta tiene : " +(men)); Console.ReadLine(); } } }
1 comentarios:
Por que los inicializas con esos datos?
int Ed=24,men=10000.
Gracias.
Publicar un comentario