Advertisement
FacuValverdi

EDTP01.-Ejercicio 4

Sep 9th, 2019
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.18 KB | None | 0 0
  1. package ej4;
  2. import java.util.ArrayList; //Arreglo dinamico.
  3. import java.util.Scanner;
  4. public class EJ4 {
  5.     public static void main(String[] args) {
  6.         String resp;
  7.         int num,sumador=0,sumador1=0,producto=1,contM=0;
  8.         Scanner lectura= new Scanner(System.in);
  9.         ArrayList<Integer> Numeros= new ArrayList<Integer>();
  10.         do {
  11.             System.out.print("Ingrese un numero: ");
  12.             num=lectura.nextInt();
  13.             Numeros.add(num);
  14.             sumador+=num;
  15.             System.out.print("Desea ingresar mas numeros?(S/N):");
  16.             resp= lectura.next();
  17.         }while (resp.contentEquals("S")||resp.contentEquals("s"));
  18.       double promedio=(sumador/Numeros.size());
  19.       for (int i =0;i<Numeros.size();i++) {
  20.           if (Numeros.get(i)>promedio) {
  21.               contM++;
  22.           }
  23.           if (Numeros.get(i) %2==0) {
  24.                 sumador1+=Numeros.get(i);
  25.             }
  26.           else {
  27.               producto*= Numeros.get(i);  
  28.           }
  29.       }  
  30.       System.out.println("La suma de todos los numeros pares es: "+sumador1);
  31.       System.out.println("El producto de todos los numeros impares es : "+producto);
  32.       System.out.println("El promedio es: "+promedio);
  33.       System.out.println("La cantidad de numeros mayores al promedio son: "+contM);
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement