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 Java
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int Ed=24,men=10000,sumv=0,summ=0,cm=0,cv=0,S; System.out.println("Ingrese cero para salir"); while(Ed!=0){ System.out.println("Ingrese su edad"); Ed=sc.nextInt(); if(Ed>=18){ if(Ed<men){ men=Ed; } System.out.println("Ingrese su sexo"); System.out.println("0. Femenino"); System.out.println("1. masculino"); S=sc.nextInt(); if(S==1){ sumv=sumv+Ed; cv++; }else{ summ=summ+Ed; cm++; } }else{ if(Ed!=0){ System.out.println("No se permite menores de edad"); } } } System.out.println("promedio de edad de mujeres : " + (summ / cm) + "\n promedio de edad de varones " + (sumv / cv) + "\n total de personas de la fiesta es " + (cm + cv) + "\n Numero de mujeres " + (cm) + "\n Numero de hombres " + (cv) + "\n el mas joven de la fiesta tiene : " +(men)); } }
8 comentarios:
hola, quisiera saber como es en pseudocodigo o en español
GRASIAS ME SIRVIO DE MUCHO MUCHAS GRACIAS
Tas mal pendejo
EL MAID ESTA MAL GAY
que es el cm++ ???
una mierda de codigo esta incompleto
public static void Main (string [] args)
{
int resp, ContadorH=0,ContadorM=0, TOTALPERSONAS=0,sexo=0;
double edad, AcuedadH=0,AcuedadM=0,PMJ=10000;
double PromedioH=0,PromedioM=0;
Console.WriteLine("\nDESEA INGRESAR DATOS? \nINGRESE UN NUMERO DIFERENTE DE CERO INGRESAR. \nINGRESAEL NUMERO CERO SI DEA TERMINAR");
resp=Convert.ToInt32(Console.ReadLine());
while(resp!=0)
{
Console.WriteLine("ingrese su edad" );
edad=Convert.ToDouble(Console.ReadLine());
if(edad>=18)
{
if(edad<PMJ){
PMJ=edad;
}
Console.WriteLine("Ingrese 1 para hombre y 2 para mujer:");
sexo=Convert.ToInt32(Console.ReadLine());
if (sexo==1)
{
ContadorH=ContadorH+1;
AcuedadH=AcuedadH+edad;
}
else
{
ContadorM=ContadorM+1;
AcuedadM=AcuedadM+edad;
}
}
else
{
Console.WriteLine("no se permiten menores de edad");
}
Console.WriteLine("\nINFRESE UN NUMERO DIFERENTE DE CERO PARA INGRESAR \nINFRESE EL NUMERO CERO SI DESEA TERMINAR");
resp=Convert.ToInt32(Console.ReadLine());
}
TOTALPERSONAS=ContadorH+ContadorM;
PromedioH=AcuedadH/ContadorH;
PromedioM=AcuedadM/ContadorM;
Console.WriteLine("CANTIDAD HOMBRES:"+" " + ContadorH);
Console.WriteLine("EL PROMEDIO DEL edad ES:"+" "+ PromedioH);
Console.WriteLine("CANTIDAD MUJERES :" +" " + ContadorM);
Console.WriteLine("EL PROMEDIO DEL edad ES :"+" "+ PromedioM);
Console.WriteLine("EL TOTAL DE PERSONAS EN LA FIESTA ES :"+ " "+ TOTALPERSONAS);
Console.WriteLine("La persona más joven es :"+ " "+ (PMJ));
}
Publicar un comentario