Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2011, 14:11
Avatar de davidmiichu
davidmiichu
 
Fecha de Ingreso: mayo-2011
Mensajes: 21
Antigüedad: 13 años, 6 meses
Puntos: 0
detectar numero mayor y menor.

Hola amigos, tengo que hacer un programa en modo consola, en donde el usuario digite un grupo de numeros, donde el programa lee los numeros digitados e imprime cual es el numero mayor y cual el menor.

este programa se debe hacer en dos clases, la principal donde va los datos que pide el programa.

y la segunda clase, es donde se hace la operacion, osea donde se calcula el numero mayor y menor.

el problema lo tengo en la segunda clase, nose como llamar de la segunda clase, los numeros digitados y que calcule el numero mayor y menor. aqui les dejo el codigo como lo llevo hecho.



CLASE PRINCIPAL:

Código Javascript:
Ver original
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4.  
  5. public class menu {
  6.  
  7.  
  8.  
  9.     public static void main(String[]args)throws IOException {
  10.  
  11.         String a;
  12.         int b;
  13.         int d = 0;
  14.         int e;
  15.         int f;
  16.         char operador;
  17.         System.out.print("qe cantidad de numero va registrar?.");
  18.         BufferedReader io=new BufferedReader (new InputStreamReader(System.in));
  19.         a=io.readLine();
  20.         b=Integer.parseInt(a);
  21.  
  22.     operacion man = new operacion (b);
  23.         do{
  24.             d ++;
  25.                 System.out.print("digite 1 numero");
  26.                 BufferedReader teclado=new BufferedReader (new InputStreamReader(System.in));
  27.                 a=teclado.readLine();
  28.                 f=Integer.parseInt(a);
  29.  
  30.            
  31.  
  32.  
  33.         } while(d<b);
  34.         man.mayor_menor(f);
  35.        
  36.        
  37.         }
  38.     }


SEGUNDA CLASE

Código Javascript:
Ver original
  1. public class operacion {
  2.   int x;
  3.   int y;   
  4.     public operacion(int a) {
  5.         x=a;
  6.     }
  7.    
  8.   public void mayor_menor(int f) {
  9.         y=f;
  10.         if (y<x);
  11.         System.out.println(y);
  12.     }
  13.  
  14. }

POR FAVOR AMIGOS AYUDA