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