viernes, 4 de septiembre de 2015

Utilizando ciclo FOR y condicional IF en Java

A continuacion elavoraremos un algoritmo que permita leer una cantidad variable de números y nos indique cuantos fueron mayores a 100 y cuántos menores a 100. Usaremos el ciclo for para introducir los numeros establecidos en rango numerico, y posteriormente examinaremos cuantos de los numero son mayores o menores a 100, cuya condicion sera evaluada en un ciclo if

import javax.swing.JOptionPane;


public class MayorMenor {
     public static void main(String[] args ){
     
 
        
 //inicializacion de variables sumadoras
 int sumadorMayor=0,sumadorMenor=0;
         
 //INICALIZACION DE VARIABLE PARA OBTENER EL RANGO NUMERO A EVALUAR
 int rango=Integer.parseInt(JOptionPane.showInputDialog(null,
                       "INGRESE RANGO NUMERICO A ESTABLECER"));
         
 //inicio del bucle for
  for(int i=1;i<=rango;i++){
         
  int num=Integer.parseInt(JOptionPane.showInputDialog(null,
                                    "INGRESE "+i+"° NUMERO"));

//condicion para los numero ingresados mayores o menores de 100
              
    if(num>100){
          sumadorMayor+=1;
    }else{
          sumadorMenor+=1;
          }//Fin ciclo if
         
   }//fin ciclo for
         
JOptionPane.showMessageDialog(null,
                         "LOS NUMEROS MAYORES DE 100 FUERON: "
                          +sumadorMayor+
                         "\nLOS NUMEROS MENORES DE 100 FUERON: "
                          +sumadorMenor);
         
     }
}
//AL EJECUTARLO NOS QUEDARIA CON ESTA SENCILLA INTERFAS////

No hay comentarios:

Publicar un comentario