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

Proyecto desafio banco.

Acá les dejo el código del desafío del banco, si bien lo intente hacer de la forma mas basica y cumpliendo los requisitos vi que hay mejoran como por ejemplo no usar tantos sout y usarlos con 3 """, desde ya espero algun feedback y muchas gracias.

import java.util.Scanner;

public class DesafioBanco { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); String nombre = "Tony Stark"; String cuenta = "Corriente"; double valor = 0; double saldo = 5000; double opcion = 0;

    System.out.println("*************************************");
    System.out.println("Nombre del cliente: " + nombre);
    System.out.println("Tipo de cuenta: " + cuenta);
    System.out.println("Saldo disponible: " + saldo);
    System.out.println("*************************************");

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

        opcion = teclado.nextDouble();

        switch ((int) opcion){
            case 1:
                System.out.println("Su saldo es: " + saldo);
                break;
            case 2:
                System.out.println("Cual es el valor que deseas retirar?");
                valor = teclado.nextDouble();
                if (saldo >= valor){
                    saldo = saldo - valor;
                    System.out.println("Saldo restante: " + saldo);
                }else {
                    System.out.println("Saldo insuficiente");
                }
                break;
            case 3:
                System.out.println("Cual es el valor que vas a depositar?");
                valor = teclado.nextDouble();
                saldo = saldo + valor;
                System.out.println("El saldo actualizado es: " + saldo);
                break;
            case 9:
                opcion = 9;
                break;
            default:
                System.out.println("Opcion no válida, porfavor ingrese 1, 2, 3 o 9.");
        }
    }
    System.out.println("Finalizando el programa. Muchas gracias por usar nuestros servicios.");

}

}

1 respuesta

Hola Contreras, 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.

¡Abrazos y buenos estudios!

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