- 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