Skip to content

Instantly share code, notes, and snippets.

@progent
Last active October 30, 2016 18:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save progent/864de3537202a1b32a47fe1b7ea04c5e to your computer and use it in GitHub Desktop.
Save progent/864de3537202a1b32a47fe1b7ea04c5e to your computer and use it in GitHub Desktop.
Java SE: Calculadora Estandar
import java.util.Scanner;
public class Calculadora {
int opcion;
int n1;
int n2;
int resultado;
public void opciones() {
boolean entrar=true;
Scanner sc= new Scanner(System.in);
Scanner num1=new Scanner(System.in);
Scanner num2=new Scanner(System.in);
while(entrar) {
System.out.println(" 1-Suma\n 2-Resta\n 3-Multiplicar\n 4-Division\n 5-Salir\n");
opcion=sc.nextInt();
System.out.println("\n");
switch(opcion) {
case 1:
System.out.println("Digite un numero:\n");
n1=num1.nextInt();
System.out.println("Digite otro numero\n");
n2=num2.nextInt();
System.out.println("\n");
resultado=n1+n2;
System.out.println("Resultado: "+resultado+"\n");
break;
case 2:
System.out.println("Digite un numero:\n");
n1=num1.nextInt();
System.out.println("\n");
System.out.println("Digite otro numero\n");
n2=num2.nextInt();
System.out.println("\n");
resultado=n1-n2;
System.out.println("Resultado: "+resultado+"\n");
break;
case 3:
System.out.println("Digite un numero:\n");
n1=num1.nextInt();
System.out.println("\n");
System.out.println("Digite otro numero\n");
n2=num2.nextInt();
System.out.println("\n");
resultado=n1*n2;
System.out.println("Resultado: "+resultado+"\n");
break;
case 4:
System.out.println("Digite un numero:\n");
n1=num1.nextInt();
System.out.println("\n");
System.out.println("Digite otro numero\n");
n2=num2.nextInt();
System.out.println("\n");
resultado=n1/n2;
System.out.println("Resultado: "+resultado+"\n");
break;
case 5:
entrar=false;
}
sc.nextLine();
}
}
public static void main(String args []) {
Calculadora calculadora=new Calculadora();
calculadora.opciones();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment