Calculadora Suma, Resta, Multiplicación, Division Java
Enviado por pedroli • 19 de Noviembre de 2013 • 585 Palabras (3 Páginas) • 735 Visitas
public class calculadorapulentosa {
public static void main (String [] args) {
StdOut.println("Welcome a mi calculator");
StdOut.println("Ingrese un operador (+, -, *, /)");
char letra= StdIn.readChar();
if (letra == '+' || letra == '-' || letra == '*' || letra == '/') {
StdOut.println ("Ingrese primer numero") ;
float num1 = StdIn.readFloat ();
StdOut.println ("Ingrese segundo numero") ;
float num2 = StdIn.readFloat ();
switch(letra) {
case '+':
float a = num1+num2 ;
StdOut.println ("El resultado es: " + a) ;
break ;
case '-':
float b = num1-num2 ;
StdOut.println ("El resultado es: " + b) ;
break ;
case '*':
float c = num1*num2 ;
StdOut.println ("El resultado es: " + c) ;
break ;
case '/':
if (num2 != 0) {
float d = num1/num2 ;
StdOut.println ("El resultado es: " + d) ;
break ; }
else {
StdOut.println ("El resultado es indefinido (como no caxai q no se puede dividir por cero po wm :P)") ;
break ; }
default:
StdOut.println ("Error error error") ;
break ; }
} else {
StdOut.println ("Sigue las instrucciones po") ;
}
}
}
public class calculadorapulentosa {
public static void main (String [] args) {
StdOut.println("Welcome a mi calculator");
StdOut.println("Ingrese un operador (+, -, *, /)");
char letra= StdIn.readChar();
if (letra == '+' || letra == '-' || letra == '*' || letra == '/') {
StdOut.println ("Ingrese primer numero") ;
float num1 = StdIn.readFloat ();
StdOut.println ("Ingrese segundo numero") ;
float num2 = StdIn.readFloat ();
switch(letra) {
case '+':
float a = num1+num2 ;
StdOut.println ("El resultado es: " + a) ;
break ;
case '-':
float b = num1-num2 ;
StdOut.println ("El resultado es: " + b) ;
break ;
case '*':
float c = num1*num2 ;
StdOut.println ("El resultado es: " + c) ;
break ;
case '/':
if (num2 != 0) {
float d = num1/num2 ;
StdOut.println ("El resultado es: " + d) ;
break ; }
else {
StdOut.println ("El resultado es indefinido (como no caxai q no se puede dividir por cero po wm :P)") ;
break ; }
default:
StdOut.println ("Error error error") ;
break ; }
} else {
StdOut.println ("Sigue las instrucciones po") ;
}
}
}
...