Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Proyecto final

import java.util.Scanner;

public class CuentaBancaria {

public static void main(String[] args) {
    String nombre = "Dania Rojas";
    String tipoDeCuenta = "Corriente";
    double saldo = 43554;
    int opcion = 0;

    System.out.println("*********************************");
    System.out.println("\nNombre del cliente: " + nombre);
    System.out.println("El tipo de cuenta es: " + tipoDeCuenta);
    System.out.println("Su saldo disponible es: $" + 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("Su saldo es: $" + saldo);
                break;
            case 2:
                System.out.println("¿Cual es el valor que desea retirar?");
                double valorRetirar = teclado.nextDouble();
                if (valorRetirar > saldo){
                    System.out.println("Saldo insuficiente");
                    } else {
                    saldo = saldo - valorRetirar;
                    System.out.println("Su saldo es: $" + saldo);
                }
                break;
            case 3:
                System.out.println("¿Cual es el valor que desea depositar?");
                double valorDepositar = teclado.nextDouble();
                saldo = saldo + valorDepositar;
                System.out.println("Su saldo es: $" + saldo);
                break;
            case 9:
                System.out.println("¡Hasta pronto! Gracias por utilizar nuestros servicios");
                break;
            default:
                System.out.println("¡Opción no valida!");

        }
    }
}

}

1 respuesta

Hola Dania, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Dejo sugerencia de contenidos sobre Java: https://www.youtube.com/watch?v=3aK3Omo2RrU&t=1s&ab_channel=AluraLatam https://www.youtube.com/watch?v=zOetOoeOrOg&ab_channel=AluraLatam https://www.youtube.com/watch?v=C35wMHJkJdY&t=2s&ab_channel=AluraLatam

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!