• Asignatura: Informática
  • Autor: giseemarquezsantiago
  • hace 4 años

Crear un programa con if-else que pueda realizar una suma o resta, dependiendo de la decisión del usuario.
si el usuario pone un 1- SUMA
si el usuario pone un 2-RESTA


Alejok0: ¿En que lenguaje de programacion lo necesitas?

Respuestas

Respuesta dada por: Alejok0
2

Respuesta:

package ejemplo;

//Esta libreria es la de la interfaz grafica

import javax.swing.JOptionPane;

public class Ejemplo {

public static void main(String[] args) {

 //Declaras las variables

 int operacion, numeroUno, numeroDos, resultado;

 

 //Se solicita la operacion a realizar

 operacion = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite la operacion que desea realizar"+"\n"+"1)Suma"+"\n"+"2)Resta"));

 

 //Se realizan las comparaciones

 if(operacion == 1){

  //suma

  numeroUno = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite el numero uno"));

  numeroDos = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite el numero dos"));

   

  //Operacion

  resultado = numeroUno + numeroDos;  

   

  //Imprime el resultado

  JOptionPane.showMessageDialog(null, "El resultado es: "+ resultado);

 }

 else{

  if(operacion == 2){

   //resta

   numeroUno = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite el numero uno"));

   numeroDos = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite el numero dos"));

   

   //Operacion

   resultado = numeroUno - numeroDos;  

   

   //Imprime el resultado

   JOptionPane.showMessageDialog(null, "El resultado es: "+ resultado);

  }

  else{

   //desconocido

   JOptionPane.showMessageDialog(null, "No se encontró la opercaion deseada");

  }

 }

 

}

 

}

Explicación:

Este código esta en java, hecho en el IDE Netbeans, en este caso mi proyecto se llama "Ejemplo" pero sin las comillas, lo unico que tienes que hacer es cambiar donde dice Ejemplo el nombre de tu proyecto y el package ejemplo por el mismo nombre de tu proyecto solo que con la primera letra en minuscula, espero te sirva.


giseemarquezsantiago: muchas gracias :)
Alejok0: De nada :3
Preguntas similares