Don't like ads? PRO users don't see any ads ;-)

Untitled

By: alexisenp on May 7th, 2012  |  syntax: Java  |  size: 1.36 KB  |  hits: 26  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package ejercicio.pkg1;
  2. import java.io.*;
  3. /**
  4.  *
  5.  * @author Alexis
  6.  */
  7. public class Ejercicio1 {
  8.     public static void main(String[] args) throws Exception{
  9.         int i,valor,sumador=0,suma50=0,mayor100=0,negativos=0;
  10.         BufferedReader ing;
  11.         ing = new BufferedReader(new InputStreamReader(System.in));
  12.         for(i=1;i<=10;i++){//el ejercicio 1 dice que son 100 numeros, solo hay que cambiar el for para que de 100 vueltas
  13.             System.out.print("Ingrese un valor = ");
  14.             valor = Integer.parseInt(ing.readLine());
  15.             sumador = sumador+valor;//aqui se suman todos los numeros ingresados por el usuario(problema a)
  16.             if (valor>50){
  17.                 suma50=suma50+valor;//suma los numeros mayores que 50 (problema b)
  18.                 if (valor>100){
  19.                     mayor100++;//cuenta los numeros mayores que 100 (problema c)
  20.                 }
  21.             }else if(valor<0){//esto es un else if (me parece que el profe no lo ha enseƱado en clases, pero igual existe y es muy util)
  22.                 negativos++;
  23.             }
  24.         }
  25.         System.out.println("El promedio de los numeros ingresados es ="+(float)sumador/10+"\n La suma de los numeros mayores que 50 es = "+suma50+"\n La cantidad de numeros mayores de 100 es = "+mayor100+"\n La cantidad de numeros negativos es = "+negativos);
  26.        
  27.     }    
  28. }