Menu (Switch)
hola mi profe, me dijo que investigaramos un monton de cosas, no dijo que pasaramos los programas que hizimos en C a java, este es el segundo programa que paso a java pero no me sale, tengo la mala suerte de que me token profes que no den clases, y quieren que uno aprendo de otros medios. pido su ayuda por fovor, este programa tiene que realizar la opcion que uno escoja. es un estilo menu.
codigo:
import java.io.BufferedReader;
import java.io.*;
import java.lang.String;
public class SegundaTarea
{
public static void main(String args[])
{
BufferedReader entrada =new BufferedReader(new InputStreamReader(System.in));
PrintWriter salida =new PrintWriter(System.out,true);
int n1,n2,op,sum,div,multi;
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(op=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(op=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(op=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);
}
}
}
}
muchas gracias, si estoy mal es por que todo lo he hecho con investigaciones.
T.K.
codigo:
import java.io.BufferedReader;
import java.io.*;
import java.lang.String;
public class SegundaTarea
{
public static void main(String args[])
{
BufferedReader entrada =new BufferedReader(new InputStreamReader(System.in));
PrintWriter salida =new PrintWriter(System.out,true);
int n1,n2,op,sum,div,multi;
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(op=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(op=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(op=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);
}
}
}
}
muchas gracias, si estoy mal es por que todo lo he hecho con investigaciones.
T.K.