Arreglos Java Ejercicios
Arreglos Java Ejercicios
Relación Nº 3: Ejercicios 5, 6 y 7
5. Programa Java que guarda en un array 10 números enteros que se leen por teclado. A continuación se
recorre el array y calcula cuántos números son positivos, cuántos negativos y cuántos ceros.
import java.util.*;
int i;
numeros[i] = sc.nextInt();
if (numeros[i] > 0) {
pos++;
neg++;
} else {
cero++;
//mostrar resultados
6. Programa Java que llene un array con 10 números enteros que se leen por teclado. A continuación
calcula y muestra la media de los valores positivos y la de los valores negativos del array.
/*
* Leer 10 números enteros y mostrar la media de los valores positivos y la de los valores negativos.
*/
import java.util.*;
int i;
numeros[i]=sc.nextInt();
sumaPos += numeros[i];
pos++;
sumaNeg += numeros[i];
neg++;
}
}
//mostrar resultados
if (pos != 0) {
} else {
if (neg != 0) {
} else {
7. Programa Java para leer la altura de N personas y calcular la altura media. Calcular cuántas personas
tienen una altura superior a la media y cuántas tienen una altura inferior a la media. El valor de N se pide
por teclado y debe ser entero positivo.
/*
*/
import java.util.*;
public class Main {
int i, N;
double media = 0;
do{
N = sc.nextInt();
}while(N<=0);
//Leer alturas
alto[i] = sc.nextDouble();
media = media + alto[i]; //se suma la estatura leída para calcular la media
}
//Calcular la media
media = media / N;
contMas++;
contMenos++;
//Mostrar resultados