/**
Programa que genera 50 personas aleatoriamente y
que imprima numro de control, sexo, edad
*/
class Simulperson
{
public static void main(String fasd[])
{
int i=1,control,sexo,edad;
int Li=5000000,Ls=8000000,posible;
int La=17,Lb=45,L1=1,L2=2;
double aleat;
/**************************************/
for(i=1;i<31;i++)
{
posible=(Ls+1)-Li;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(Li+aleat);
control=(int)aleat;
/****************************/
posible=(L2+1)-L1;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(L1+aleat);
sexo=(int)aleat;
/****************************/
posible=(Lb+1)-La;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(La+aleat);
edad=(int)aleat;
switch(sexo)
{
case 1:
System.out.println("Persona "+i+": Numero de control:0"+control+" Edad:"+edad+" Sexo:Femenino");
break;
case 2:
System.out.println("Persona "+i+": Numero de control:0"+control+" Edad:"+edad+" Sexo:Masculino");
break;
}
}
}
}
Programa que genera 50 personas aleatoriamente y
que imprima numro de control, sexo, edad
*/
class Simulperson
{
public static void main(String fasd[])
{
int i=1,control,sexo,edad;
int Li=5000000,Ls=8000000,posible;
int La=17,Lb=45,L1=1,L2=2;
double aleat;
/**************************************/
for(i=1;i<31;i++)
{
posible=(Ls+1)-Li;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(Li+aleat);
control=(int)aleat;
/****************************/
posible=(L2+1)-L1;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(L1+aleat);
sexo=(int)aleat;
/****************************/
posible=(Lb+1)-La;
aleat=Math.random()*posible;
aleat=Math.floor(aleat);
aleat=(La+aleat);
edad=(int)aleat;
switch(sexo)
{
case 1:
System.out.println("Persona "+i+": Numero de control:0"+control+" Edad:"+edad+" Sexo:Femenino");
break;
case 2:
System.out.println("Persona "+i+": Numero de control:0"+control+" Edad:"+edad+" Sexo:Masculino");
break;
}
}
}
}
Comentarios
Publicar un comentario