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

Desafio final: Tarjeta de credito

public class Principal {

public static void main(String[] args) {
    Scanner lectura = new Scanner(System.in);
    System.out.println("Escriba el límite de la tarjeta: ");
    double limite = lectura.nextDouble();
    TarjetaDeCredito tarjeta = new TarjetaDeCredito(limite);

    int salir = 1;
    while(salir != 0) {
        System.out.println("Escriba la descripción de la compra:");
        String descripcion = lectura.next();

        System.out.println("Escriba el valor de la compra:");
        double valor = Double.valueOf(lectura.next());

        Compra compra = new Compra(valor, descripcion);
        boolean compraRealizada = tarjeta.lanzarCompra(compra);

        if (compraRealizada) {
            System.out.println("Compra realizada!");
            System.out.println("Escriba 0 para salir o 1 para continuar");
            salir = lectura.nextInt();
        } else {
            System.out.println("Saldo insuficiente!");
            salir = 0;
        }
    }
    System.out.println("***********************");
    System.out.println("COMPRAS REALIZADAS:\n");
    Collections.sort(tarjeta.getListaDeCompra());
    for (Compra compra : tarjeta.getListaDeCompra()) {
        System.out.println(compra.getDescripion() + " - " +compra.getValor());
    }
    System.out.println("\n***********************");
    System.out.println("\nSaldo de la tarjeta: " +tarjeta.getSaldo());
}

}

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Gustavo, 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!