Java - Ejercicio que no sale (ERROR EN MAIN)

 
Vista:

Ejercicio que no sale (ERROR EN MAIN)

Publicado por Alejandro López Miralles (1 intervención) el 08/12/2008 13:46:39
Pues bien en la universidad estoy haciendo un ejercicio con 2 clases para introducidos 3 numeros calcular el mayor y mostrarlo. Las dos clases se llaman NumeroMayor y Usonumeromayor. El problema me lo da el MAIN y no se arreglarlo. ¿Me pueden ayudar?.
Gracias


import java.io.*; //Se importa la Clase E/S de java
public class NumeroMayor // Cabecera de la clase

{
private static double numero1,numero2,numero3, mayor; // Declaración de las variables miembro


public static double calcularMayor(double numero1, double numero2, double numero3)
{ double mayor = 0;
if ((numero1>numero2) & (numero1>numero3))
mayor=numero1;
else if ((numero1<numero2) & (numero1>numero3))
mayor=numero2;
else if ((numero1>numero2) & (numero3>numero1))
mayor=numero3;
return mayor;
}
}// fin

// segunda clase


import java.io.*;
public class Usomayor
{

public static double leer1() throws IOException
{ double numero1;
String almacen;
BufferedReader entrada= new BufferedReader
(new InputStreamReader(System.in));
almacen = entrada.readLine();
numero1= Double.parseDouble(almacen);
return numero1;
}

public static double leer2() throws IOException
{ double numero2;
String almacen;
BufferedReader entrada= new BufferedReader
(new InputStreamReader(System.in));
almacen = entrada.readLine();
numero2= Double.parseDouble(almacen);
return numero2;
}

public static double leer3() throws IOException
{ double numero3;
String almacen;
BufferedReader entrada= new BufferedReader
(new InputStreamReader(System.in));
almacen = entrada.readLine();
numero3= Double.parseDouble(almacen);
return numero3;
}


public static void mostrarMayor(String mayor)
{
System.out.println("Le recomendamos que practique -"+mayor+"-");
} // fin de mostrarDeporte().

// A CONTINUACION EL MEOLLO DE LA CUESTION

public static void main(String args[]) throws IOException
{
System.out.println("Introduce numero1: ");
numero1 = leer1();
System.out.println("Introduce numero2: ");
numero2 = leer2();
System.out.println("Introduce numero3: ");
numero3 = leer3();
mayor= calcularMayor (mayor)
mostrarMayor(mayor)
} // fin de main()
} // fin de la clase TarifaTaxi
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejercicio que no sale (ERROR EN MAIN)

Publicado por Mario (199 intervenciones) el 11/12/2008 10:55:55
Deberías poner también el error que te da, nos ahorraría muchas cosas...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar