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 !!