lunes, 28 de septiembre de 2015

Sentencia Switch - Menú con operaciones básicas

Aquí se les enseñara como hacer un menú usando las operaciones más básicas como multiplicar, dividir, sumar y restar, utilizando la sentencia switch. Primero que nada comenzaremos con nuestro código Java, pone atención y cualquier consulta no dudes en comentarlo:

public class Menu {
public static void main (String[] args) {
Scaner leer = new Scanner (System.in);
int respuesta;
respuesta = leer.nextInt();
system.out.print("Presione 1 para suma");
system.out.print("Presione 2 para resta");
system.out.print("Presione 3 para multiplicación");
system.out.print("Presione 4 para división");
switch (respuesta) {
case 1:
system.out.print("Ha seleccionado suma");
int suma;
int a;
a = leer.nextInt();
int b;
b = leer.nextInt();
suma = a + b;
system.out.print("La suma es: " + suma);
break;

case 2:
system.out.print("Ha seleccionado resta");
int resta;
int c;
c = leer.nextInt();
int d;
d= leer.nextInt();
suma = c - d;
system.out.print("La resta es: " + resta);
break;

case 3:
system.out.print("Ha seleccionado multiplicacion");
int multiplicacion;
int e;
e = leer.nextInt();
int f;
f = leer.nextInt();
suma = e * f;
system.out.print("La multiplicacion es: " + multiplicacion);
break;

case 4:
system.out.print("Ha seleccionado division");
int division;
int g;
g = leer.nextInt();
int h;
h = leer.nextInt();
suma = g / h;
system.out.print("La division es: " + division);
break;

}//fin metodo switch
}//Fin del metodo void
}//Fin de la clase

Con este código, al ejecutarlo correctamente podremos ver un menú simple con nuestras operaciones lógicas más básicas. CODIGO PSeint:

Proceso menu
 escribir "Menu de operaciones"
 escribir "1 para Suma"
 escribir "2 para Resta"
 escribir "3 para Multiplicacion"
 escribir "4 para Division"
 escribir "Ingrese una opcion: "
 leer num
 Segun num Hacer
  1: escribir "Usted ha seleccionado Suma"
   Escribir "Ingrese un numero"
   leer num1
   escribir "ingrese el numero que desea sumar"
   leer num2
   suma <- num1 + num2
   escribir "El resultado de su suma es  ", suma
   escribir "Que tenga un buen dia"

   2: escribir "Usted a seleccionado Resta" 
  escribir "ingrese un numero"
  leer num3
  escribir "ingrese oel numero que desea restar"
  leer num4
  resta <- num3 - num4
  escribir "EL resultado de su resta es  ", resta
  escribir "Que tenga un buen dia"

   3: escribir "Usted ha seleccionado Multiplicacion"
  escribir "ingrese un numero"
  leer num5
  escribir "ingrese el numero al que desea multiplicar"
  leer num6
  multiplicacion <- num5 * num6
  escribir "El resultado de su multiplicacion es  ", multiplicacion
  escribir "Que tenga un buen dia"

   4: escribir "Usted ha seleccionado Division"
  escribir "ingrese un numero"
  leer num7
  escribir "ingrese el numero por el cual desea dividir"
  leer num8
  Division <- num7 / num8
  escribir "El resultado de su division es   ", Division
  escribir "Que tenga un buen dia"
  de otro modo: 
  escribir "La opcion ingresada no es valida"
 FinSegun

 

FinProceso

Ejecutable en Scratch: Clic aquí para visitar el proyecto

2 comentarios: