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