jueves, 12 de febrero de 2015

ejercicio 11 tema3, números aleatorios

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package ejercicio11;
import java.util.Random;
/**
*
* @author juan
*/
public class Ejercicio11 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int [] lista = new int [25];
float [] auxi = new float[4];
Random al = new Random();


for (int i = 0; i < lista.length; i++) {
lista[i]= al.nextInt(26)+25;
}

int menor=24;
int cont=0;
for (int i = 0; i < lista.length; i++) {
if (lista[i]%2==0) {
auxi[0]++;
menor = Math.min(menor, lista[i]);
}
else {
auxi[1]++;
auxi[2]+=lista[i];
cont++;
}

}
if (cont>0) auxi[2]= auxi[2]/cont;
else auxi[2]=0;


System.out.println("pares : " + auxi[0]);
System.out.println("impares: "+ auxi[1]);
System.out.println("Media imp:" + auxi[2] );
for (int i = 1; i < menor; i++) {
auxi[3]+=i;
}
System.out.println("suma: "+ auxi[3]);


}

}