T2
LIBRERIA
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BancoChoclito
{
public class Class1
{
int m, opc;
float montoretiro, saldo, montodeposito, saldototal,a ;
public void MenuOpciones()
{
Console.WriteLine("Bienvenidos al BANCO CHOCLITO");
Console.WriteLine("[1] RETIRAR DINERO");
Console.WriteLine("[2] DEPOSITO DE DINERO ");
Console.WriteLine("[3] SALDO ");
Console.WriteLine("[4] SALIR");
}
public void Monto( )
{
do
{
Console.WriteLine("Ingrese la cantidad de dinero:");
m = int.Parse(Console.ReadLine());
}
while (!(m > 0));
{
while (true)
{
Console.WriteLine("Ingrese la opción:");
opc = int.Parse(Console.ReadLine());
switch (opc)
{
case 1:
do
{
Console.WriteLine("Ingrese cantidad a retirar: ");
montoretiro = float.Parse(Console.ReadLine());
}
while (!(montoretiro < 500));
{
if (m > montoretiro)
{
saldo = m - montoretiro - 8;
Console.WriteLine("El nuevo monto es:" +
saldo);
}
else
{
Console.WriteLine("No hay dinero suficiente
para retirar");
}
}
break;
case 2:
do
{
Console.WriteLine("Ingrese cantidad a depositar:
");
montodeposito = float.Parse(Console.ReadLine());
}
while (!(montodeposito < 1000));
{
if (m > montodeposito)
{
saldo = (m + montodeposito) - 2;
Console.WriteLine("El monto que queda es:" +
saldo);
}
else
{
Console.WriteLine("El monto a depositar es
mayor a lo debido");
}
}
break;
case 3:
a = saldo;
Console.WriteLine("Saldo" + a);
break;
case 4:
Console.WriteLine("Saliendo del cajero automático...");
break;
default:
Console.WriteLine("Opción no valida :(");
break;
}
}
}
}
EJECUTBALE
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BancoChoclito;
namespace Ejecutable
{
public class Program
{
static void Main(string[] args)
{
Class1 Banco = new Class1();
Banco.Monto();
Console.ReadLine();
Console.ReadKey();
}
}
}