3
« en: Domingo 26 de Noviembre de 2006, 03:32 »
Este es un ejercicio que estoy tratando de hacer creo que todo esta bien pero cuando lo copilo me da erro.
----ESTA ES EL CODIGO FUENTE-------
import java.io.BufferedReader;
import java.io.*;
import java.lang.String;
public class SumDivMult{
public static void main(String args[])
{
BufferedReader entrada =new BufferedReader(new InputStreamReader(System.in));
PrintWriter salida =new PrintWriter(System.out,true);
String n1,n2,sum,div,multi;
int op;
System.out.print("Elige una opcion" );
System.out.print("1.- realizar una suma" );
System.out.print("2.- realizar una divicion" );
System.out.print("3.- realizar una multiplicacion" );
try{
switch(op) {
case(1):
System.out.print("introduce el primer numero " );
n1=entrada.readLine();
System.out.print("introduce el segundo numero " );
n2=entrada.readLine();
sum=(n1 + n2);
System.out.println("la suma es: "+ sum);
break;
case(2):
System.out.print("introduce el primer numero" );
n1=entrada.readLine();
System.out.print("introduce el segundo numero " );
n2=entrada.readLine();
div=(n1 / n2);
System.out.println("la divicion es: "+ div);
break;
case(3):
System.out.print("introduce el primer numero" );
n1=entrada.readLine();
System.out.print("introduce el segundo numero " );
n2=entrada.readLine();
multi=(n1 * n2);
System.out.print("la suma es: "+ multi);
break;
default:
System.out.print("eleccion incorrecta" );
} catch (Exception error)
//{
///System.out.println("genero error: "+error);
//}
}
}
}
----FIN DEL CODIGO FUENTE--------------
Dime donde me equivoque.