- Sumar a + b.
- Multiplicar a * b.
- Dividir a / b.
- Mostrar el mayor de a y b.
A continuación se muestra el diagrama de Nassi-Shneiderman:
Otra manera de hacerlo:
A continuación se muestra el programa en Java correspondiente al primer diagrama mostrado:
public class MenuOpciones { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int opcion; float a, b, resultado; System.out.println("Elija una de las siguientes opciones:"); System.out.println("1. Sumar a + b"); System.out.println("2. Multiplicar a * b"); System.out.println("3. Dividir a / b"); System.out.println("4. Mostrar el mayor entre a y b"); opcion = entrada.nextInt(); switch (opcion){ case 1: System.out.println("Introduzca los valores de 'a' y 'b':"); a = entrada.nextFloat(); b = entrada.nextFloat(); resultado = a + b; System.out.println("El resultado es "+ resultado); break; case 2: System.out.println("Introduzca los valores de 'a' y 'b':"); a = entrada.nextFloat(); b = entrada.nextFloat(); resultado = a * b; System.out.println("El resultado es "+ resultado); break; case 3: System.out.println("Introduzca los valores de 'a' y 'b':"); a = entrada.nextFloat(); b = entrada.nextFloat(); resultado = a / b; System.out.println("El resultado es "+ resultado); break; case 4: System.out.println("Introduzca los valores de 'a' y 'b':"); a = entrada.nextFloat(); b = entrada.nextFloat(); if (a > b) System.out.println("El mayor es: " + a); else System.out.println("El mayor es: " + b); break; default: System.out.println("La opción elegida no es válida."); break; } } }
No hay comentarios:
Publicar un comentario