Resultado esperado:
Introduzca cuántos números se van a procesar:
>4
Introduzce número 1:
>15
Introduzce número 2:
>2
Introduzce número 3:
>1
Introduzce número 4:
>6
Resultado:
La suma de los pares es: 8
La suma de los impares es:16
>4
Introduzce número 1:
>15
Introduzce número 2:
>2
Introduzce número 3:
>1
Introduzce número 4:
>6
Resultado:
La suma de los pares es: 8
La suma de los impares es:16
SOLUCIÓN EN JAVA:
package sumaparimpar;
import javax.swing.JOptionPane;
public class SumaParImpar {
public static void main(String[] args) {
int N,B,NPar=0,NImpar=0,i;
try {
//Primero pregunto cuanto números hay que procesar
N=Integer.parseInt(JOptionPane.showInputDialog("Introduzca cuántos números se van a procesar:"));
//Y ahora hago un bucle para leerlos uno a uno y actulizar los contadores correspondientes
for (i=1;i<=N;i++){
B=Integer.parseInt(JOptionPane.showInputDialog("Intoduce nº:"+i));
if (B%2==0){
NPar=NPar+B; //NPar+=B;
} else {
NImpar=NImpar+B; //NImpar+=B;
}
}
//Imprimo el resultado final después del bucle
System.out.println("Pares:"+NPar);
System.out.println("Impares:"+NImpar);
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Formato incorrecto");
}
}
}
• Ingresar cuatro números por teclado.
ResponderEliminar• Mostrar la suma de dichos números.
• Mostrar la suma de los números pares.
• Mostrar el producto de los números impares.
• Mostrar el número mayor
• Mostrar el número menor
• Mostrar el factorial de cada uno de ellos
• Mostrar el promedio de los números ingresados
• Mostrar los números ordenados de menor a mayor
alguien que me ayude help !!