Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Mi código Desafío

import java.util.Scanner;

public class Desafio {

static void main() {
    String nombre = "Tony Stark";
    String tipoDeCuenta = "Corriente";
    double saldo = 1599.99;
    int opcion = 0;

    System.out.println("********************************************");
    System.out.println("\nNombre del cliente: " + nombre);
    System.out.println("Tipo de cuenta: " + tipoDeCuenta);
    System.out.println("Saldo disponible: $" + saldo);
    System.out.println("\n********************************************");

    String menu = """
            *** Escriba el número de la opción deseada ***
            1 - Consultar saldo
            2 - Retirar
            3 - Depositar
            9 - Salir
            """;
    Scanner teclado = new Scanner(System.in);
    while (opcion != 9) {
        System.out.println(menu);
        opcion = teclado.nextInt();

        switch (opcion){
            case 1:
                System.out.println("El saldo actualizado es: $" + saldo);
                break;
            case 2:
                System.out.println("Indique el valor que desea retirar:");
                double valorARetirar = teclado.nextDouble();
                if (valorARetirar > saldo){
                    System.out.println("Saldo insuficiente");
                }else{
                    saldo = saldo - valorARetirar;
                    System.out.println("El saldo actualizado es: $" + saldo);
                }
                break;
            case 3:
                System.out.println("Indique el valor que desea depositar:");
                double valorADepositar = teclado.nextDouble();
                saldo += valorADepositar;
                System.out.println("El saldo actualizado es: $" + saldo);
                break;
            case 9:
                System.out.println("Saliendo del programa. Gracias por utilizar nuestros servicios");
                break;
            default:
                System.out.println("Opcion no válida");


        }
    }
}

}