APLICACIÓN COMUNIDADES AUTÓNOMAS
CÓDIGO JAVA
public class ComunidadesAutonomas {
public static void main(String args[]) {
//Esta aplicacion nos mostrara el total de ayudas repartidas, y el dinero correspondiente a cada persona en las comunidades de Andalucia y Cataluña
//Por ultimo nos mostrara cual de estas dos rebibe mas ayuda por cada habitante
//Ayuda en Valencia
long valencia = 3500000000L;
//Ayuda en Murcia
int murcia = 641000000;
//Ayuda en Cataluña
long catalunya = 5023000000L;
//Ayuda en Andalucia
long andalucia = 4906000000L;
//Ayuda en Castilla La-Mancha
int castilla = 848000000;
//Total de ayudas
long totalAyudas = valencia + murcia + catalunya + andalucia + castilla;
//Flecha
char flecha = (char)16;
//Contador incremental
byte contador = 1;
//Nº de personas Andalucia
final int POBLACIONANDALUZA = 8424102;
//Nº de personas Cataluña
final int POBLACIONCATALANA = 7539618;
//Dinero por cada habitante andaluz
short piandalucia = (short)(andalucia / POBLACIONANDALUZA);
//Dinero por cada habitante catalan
short picatalan= (short)(catalunya / POBLACIONCATALANA);
//Asignacion mas ayudado
String pidemas = (piandalucia < picatalan) ? "catalan" : "andaluz";
System.out.println("Importe total ayudas:" + (totalAyudas = valencia + murcia + catalunya + andalucia + castilla));
System.out.println("");
System.out.print(contador);
System.out.println(flecha + "Porcentaje Valencia: " + ((float)valencia * 100 / totalAyudas));
System.out.println("");
contador++;
System.out.print(contador);
System.out.println(flecha + "Porcentaje Murcia: " + ((float)murcia * 100 / totalAyudas));
System.out.println("");
contador++;
System.out.print(contador);
System.out.println(flecha + "Porcentaje Catalunya: " + ((float)catalunya * 100 / totalAyudas));
System.out.println("");
contador++;
System.out.print(contador);
System.out.println(flecha + "Porcentaje Andalucia: " + ((float)andalucia * 100 / totalAyudas));
System.out.println("");
contador++;
System.out.print(contador);
System.out.println(flecha + "Porcentaje Castilla-La Mancha: " + ((float)castilla * 100 / totalAyudas));
System.out.println("");
System.out.println("Por cada andaluz: "+ (piandalucia) +"euros");
System.out.println("");
System.out.println("Por cada catalan: "+ (picatalan) +"euros");
System.out.println("");
System.out.print("Pide mas cada " + pidemas);
}
}
IMAGENES