Mercado
Explicación
El codigo proporsionado es una implementacion en C# de una aplicacion que permite a un cliente comprar productos y calcular el cambio correspondiente, además brinda funcionalidades relacionadas con la tarjeta SUBE (Sistema Único de Boleto Electrónico), utilizado en Argentina para el transporte público.
Tienda
Explicación técnica de lo que realiza el código:
- El programa solicita al usuario que ingrese la cantidad de productos que desea comprar el cliente.
- A continuación, se ejecuta un bucle "for" que itera tantas veces como la cantidad de productos especificada por el usuario.
- Dentro del bucle, se solicita al usuario que ingrese el número correspondiente al producto que desea comprar.
- Según el número ingresado, se ejecuta un conjunto de instrucciones para ese producto en particular.
- Para cada producto, el programa solicita al usuario que ingrese la cantidad de dinero que el cliente está pagando.
- Luego, se calcula el cambio restando el precio del producto al dinero ingresado por el cliente.
- Finalmente, se muestra el vuelto al cliente.
El código utiliza declaraciones "if" y "else if" para determinar qué producto se ha seleccionado en función del número ingresado por el usuario. Cada producto tiene asignado un número y un precio correspondiente. El programa calcula el vuelto restando el precio del producto del dinero ingresado por el cliente.
Sube
Explicación técnica de lo que realiza el código:
- El programa muestra un menú de opciones y solicita al usuario que elija una opción.
- Si el usuario elige la opción 2, el programa entra en el bloque else if (opcion == 2).
- Dentro de ese bloque, se muestra otro menú relacionado con SUBE y se solicita al usuario que elija una opción específica para esa tarjeta.
- Si el usuario elige la opción 1, el programa le solicita ingresar el saldo actual de la tarjeta (tarjetaSaldo) y la cantidad de saldo que desea cargar (cargaSube).
- Luego, el programa muestra el saldo actual y el total después de la carga realizada.
- Si el usuario elige la opción 2, el programa le muestra el costo de una nueva tarjeta SUBE (sube) y le solicita ingresar el monto para pagarla (pagoSube).
- Si el monto ingresado es mayor o igual al costo de la tarjeta (sube), el programa le solicita al usuario que ingrese el nombre del nuevo propietario (nombre), su edad (edad) y la cantidad de dinero que desea cargar en la tarjeta (totalAbonar).
- Luego, el programa muestra la información del propietario, incluyendo el nombre, la edad y el total de saldo cargado en la tarjeta.
- Si el monto ingresado es menor al costo de la tarjeta (sube), el programa muestra un mensaje indicando que no hay saldo suficiente.
- Si el usuario elige una opción no reconocida, el programa muestra un mensaje de error.
En resumen, este código brinda funcionalidades relacionadas con la carga de saldo y la compra de una nueva tarjeta SUBE, mostrando información relevante al usuario en cada caso.
Perfil LinkedIn:
<link>
: www.linkedin.com/in/franco-galan-def