Java | 4 operaciones basicas con menu de opciones



Hola a todos, bienvenidos a mi segundo post (con la esperanza de subir de rango ya que suspendieron mi cuenta original) en esta ocacion les dejo un pequeño codigo en java para realizar las 4 operaciones basicas (suma, resta, multiplicación y división)


package cf.tecnosoft.java;

import javax.swing.JOptionPane;

/**
*
* @author leohhh619
*/
public class CuatroOperacionesBasicas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // primero pedimos los 2 numeros con los que vamos a trabajar
        double num1 = Double.parseDouble(JOptionPane.showInputDialog(null, "Ingrese el primer numero",
                "Ingrese dato...", JOptionPane.QUESTION_MESSAGE));
        // pedimos el segundo numero
        double num2 = Double.parseDouble(JOptionPane.showInputDialog(null, "Ingrese el segundo numero",
                "Ingrese dato...", JOptionPane.QUESTION_MESSAGE));
        // mostramos un menu con opciones, numeros del 1 - 4
        int resp = Integer.parseInt(JOptionPane.showInputDialog(null, "¿Que operacion desea realzar? (ingrese un numero del 1 al 4)"
                + "n" + "1.- Suma" + "n" + "2.- Resta" + "n" + "3.- Multiplicacion"
                + "n" + "4.- Division", "Seleccione operacion", JOptionPane.QUESTION_MESSAGE));
        // declaramos una variable para almacenar el resultado
        double resultado = 0;
        // variable auxiliar para almacenar el nombre de la operacion a realizar
        String auxNombre = null;
        // con un switch vamos a decidir que operacion se realiza
        switch (resp) {
            case 1: // caso 1 para hacer una suma
                resultado = num1 + num2;
                auxNombre = "Suma";
                break;
            case 2:
                resultado = num1 - num2;
                auxNombre = "Resta";
                break;
            case 3:
                resultado = num1 * num2;
                auxNombre = "Multiplicacion";
                break;
            case 4:
                resultado = num1 / num2;
                auxNombre = "Division";
                break;
            default:
                JOptionPane.showMessageDialog(null, "Opcion fuera de rango", 
                        "Error!", JOptionPane.WARNING_MESSAGE);
                break;
        }
        JOptionPane.showMessageDialog(null, "El resultado de la " + auxNombre + 
                " es: " + resultado, "Resultado", JOptionPane.INFORMATION_MESSAGE);
    }

}


Bueno eso es todo... espero le sea de utilidad a alguien...
Java | 4 operaciones basicas con menu de opciones
10 Puntos Score: 5/10
Visitas: 622 Favoritos: 4
Ver los usuarios que votaron...
6 Comentarios Java | 4 operaciones basicas con menu de opciones
Tiene un parecido al lenguaje C  
gracias por el aporte
@LASZChile2 Si jeje, gracias por pasar
@manolosa gracias a ti por pasar
si pusieras el proyecto seria super bueno
@gokurraca si lo haria amigo pero por mi rango no puedo publicar enlaces
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!