Sunteți pe pagina 1din 3

import java.util.

Scanner;
public class tercerejercicio {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

int i, n, edad, cent=0, valor,codafi;


double descuento,totalper,total;
Scanner teclado = new Scanner ( System.in);
while(cent!=1){
i=1;
total=0;
totalper=0;
System.out.println("Digite el numero de personas que vienen: ");
n=teclado.nextInt();
if(n>0){
if(n<=20){
System.out.println("Tenga en cuenta la siguiente informacion para
determinar los descuentos por afiliacion. ");
System.out.println("Esto no aplica para ni�os menores a 3 a�os");
System.out.println("");
System.out.println(" COD AFILIACION DESCUENTO ");
System.out.println(" 1 CONFABOY 10%");
System.out.println(" 2 CAFECOM 11%");
System.out.println(" 3 ESTUDIANTE 20%");
System.out.println("Digite 4 si no tiene ninguna afiliacion");
while(i<=n){
System.out.print("Que edad tiene la persona "+i+":");
edad=teclado.nextInt();

if((edad>=1)&&(edad<=3))
valor=5000;
else{
if((edad>3)&&(edad<=12)){
valor=7000;
System.out.println("�Tiene alguna afiliacion?");
codafi=teclado.nextInt();

if((codafi>=1)&&(codafi<=4)){
if(codafi==1)
descuento=valor*0.1;
else
if(codafi==2)
descuento=valor*0.11;
else
if(codafi==3)
descuento=valor*0.2;
else
descuento=0;
totalper=valor-descuento;
}
else
System.out.println("Digite una categoria valida.");
}
else{
if((edad>12)&&(edad<=20)){
valor=10000;
System.out.println("�Tiene alguna afiliacion?");
codafi=teclado.nextInt();
if(codafi==1)
descuento=valor*0.1;
else
if(codafi==2)
descuento=valor*0.11;
else
if(codafi==3)
descuento=valor*0.2;
else
descuento=0;
totalper=valor-descuento;
}
else{

valor=12000;
System.out.println("�Tiene alguna afiliacion?");
codafi=teclado.nextInt();
if(codafi==1)
descuento=valor*0.1;
else
if(codafi==2)
descuento=valor*0.11;
else
if(codafi==3)
descuento=valor*0.2;
else
descuento=0;
totalper=valor-descuento;

}
}

total=total+totalper;
System.out.println("El total a pagar es de:"+total);
i++;

}
}
else{
while(i<=n){
System.out.println("");
System.out.print("Que edad tiene la persona "+i+":");
edad=teclado.nextInt();
if((edad>=1)&&(edad<=3))
valor=5000;
else
if((edad>3)&&(edad<=12))
valor=7000;
else
if((edad>12)&&(edad<=20))
valor=10000;
else
valor=12000;
total=total+valor;
i++;
System.out.println("El total a pagar es de:"+total);
}
}
}
else
System.out.println("Ha introducido un numero de personas negativo. Intentelo
de nuevo");
System.out.println("Si desea volver a utilizar el sistema presione (0) si no
presione (1)");
cent=teclado.nextInt();
}
}

S-ar putea să vă placă și