Hola Chicos!!!… Alguien me puede indicar, por favor , como puedo hacer para que el programa me arroje por pantalla cuáles son los números positivos y negativos que he introducido y les calcule la media… les dejo el programa… Desde ya muy agradecida.
import java.util.Scanner;
public class mediaNumerosEntraporTeclado {
public static void main(String[] args) {
double sumpos=0;
double sumneg=0;
int contapos=0;
int contaneg=0;
Scanner sc = new Scanner(System.in);
System.out.println(“Ingresa numeros por favor (5)”);
int array[] = new int[5];
for(int i=0; i<5; i++) {
array[i] = sc.nextInt();
}
for( int valores:array) {
if(valores>0) {
sumpos = sumpos+valores;
contapos++;
System.out.print(valores+” “);
}
else if (valores<0) {
sumneg = sumneg+ valores;
contaneg++;
System.out.println(valores+” “);
}
}
System.out.println(“Los numeros positivos que has entrado son : “+contapos+
” y la media de estos es “+ sumpos/contapos);
System.out.println(“Los numeros negativos que has entrado son : “+contaneg+
” y la media de estos es “+sumneg/contaneg);
sc.close();
}
}