Proyecto personal en c# - Ayuda con mi codigo

Phrozen Byte

Bovino de alcurnia
#1
Señores... se me ocurrio hacer un cajero automatico en c#

stoy aprendiendo solito a programar en este lenguaje... he hecho programas mas simples y quise intentar ya con esto, el asunto es que no me corre como yo kiero q lo haga :( :( :( alguien me puede hechar la mano?? porfavor! n_n

les dejo el codigo:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace banco_phrozenbyte
{
class Program
{
static void Main(string[] args)
{
int pass, sel, cantret, sal = 5000, cantdep;
char res;

Console.WriteLine("Digite su clave de acceso: ");
pass = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Bienvenid@ !!!");

do{

Console.WriteLine("Seleccione la operacion--> RETIRAR: 1 DEPOSITAR: 2 CONSULTA DE SALDO: 3 SALIR: 4 ");
sel = Convert.ToInt32(Console.Read());


switch (sel)
{
case 1: Console.WriteLine("Ingresa la cantidad a retirar: ");
cantret = Convert.ToInt32(Console.Read());
sal = sal - cantret;
Console.WriteLine("Operacion realizada con éxito. Usted depositó: " + cantret + " ahora su saldo es de: " + sal);
break;
case 2: Console.WriteLine("Ingrese la cantidad a depositar: ");
cantdep = Convert.ToInt32(Console.Read());
sal = sal + cantdep;
break;
case 3: Console.WriteLine("Tu saldo disponible es: " + sal);
break;
}
Console.Write("Deseas realizar otra operacion? [n] ");
res = Convert.ToChar(Console.Read());
} while (res == 's');




Console.Read();
}
}
}



Bueno, espero sus comentarios constructivos, si alguien solo kiere opinar para ofender o hacer menos a los demas, haganme el favor de abstenerse de comentar.

saludos!
 

gnande

Baneado :(
#2
No lo revisé a fondo, pero el bloque while debe abarcar el switch, porque es lo que queres que se siga ejecutando mientras res == s. O sea pone todo el switch adentro del while.
Saludos
 

Phrozen Byte

Bovino de alcurnia
#3
mmmmm... ya lo resolvi, funcona al 100% mas tarde paso a dejar el codigo completo por si alguien lo kisiera tener o usarlo como guia.

saludos!
 
Arriba