Cordial saludo.
La instructora realizo las opiones con switch, mi pregunta va enfocada como seria esas opciones codificadas en ciclos if.
Gracias
Cordial saludo.
La instructora realizo las opiones con switch, mi pregunta va enfocada como seria esas opciones codificadas en ciclos if.
Gracias
¡Hola Camilo, espero que estés bien!
Entiendo que quieres saber cómo codificar las opciones de un menú bancario utilizando ciclos if en lugar de switch. Para lograr esto, puedes utilizar una serie de declaraciones if-else para evaluar las diferentes opciones del menú y ejecutar el código correspondiente a cada una.
Por ejemplo, si queremos replicar el menú de opciones bancarias descrito en el ejercicio, podríamos hacer algo así en Java:
import java.util.Scanner;
public class MenuBancario {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double saldo = 1599.99;
System.out.println("Bienvenido al banco. Seleccione una opción:");
System.out.println("1. Consultar saldo");
System.out.println("2. Retirar");
System.out.println("3. Depositar");
System.out.println("9. Salir");
int opcion = scanner.nextInt();
if (opcion == 1) {
System.out.println("Su saldo actual es: " + saldo);
} else if (opcion == 2) {
System.out.println("Ingrese la cantidad a retirar:");
double cantidad = scanner.nextDouble();
if (cantidad > saldo) {
System.out.println("Saldo insuficiente");
} else {
saldo -= cantidad;
System.out.println("Retiro exitoso. Saldo restante: " + saldo);
}
} else if (opcion == 3) {
System.out.println("Ingrese la cantidad a depositar:");
double cantidad = scanner.nextDouble();
saldo += cantidad;
System.out.println("Depósito exitoso. Saldo actualizado: " + saldo);
} else if (opcion == 9) {
System.out.println("Gracias por utilizar nuestros servicios. ¡Hasta luego!");
} else {
System.out.println("Opción inválida");
}
}
}
En este ejemplo, hemos utilizado declaraciones if-else para evaluar la opción seleccionada por el usuario y ejecutar el código correspondiente a cada una.
Espero que este ejemplo te ayude a comprender cómo puedes implementar un menú bancario utilizando ciclos if en Java. Si tienes alguna otra pregunta, no dudes en preguntar.
¡Espero haber ayudado y buenos estudios!
Muchas gracias Brenda. lo habia hecho asi tal cual y me aparecia un error de booleano, copie y legue tu código y me salio de esa foema alternagiva al switch. de rodas mneras yabhice el archivo, cin los clmetantuis dentro del xodigo como apuntes oara tener en cuenta.
Muchisimas gracias