banksimulation C#
Hej.
Jag håller på med programering1 och ska skapa ett program som simulerar en bank.
Någon här inne som kan hjälpa mig om detta är helt fel?
Hur ska programmet spara pengar i saldot som kommer från en insättning eller uttag?
Någon som har några bra tips.
Console.WriteLine("[i]nsättning");
Console.WriteLine("[u]ttag");
Console.WriteLine("[r]räntebetalning");
Console.WriteLine("[s]aldo");
Console.WriteLine("[a]vsluta");
Console.Write("Vad vill du göra?");
string Meny = Console.ReadLine();
int money = 0;
int balance =0;
int total = 0;
int withdrawal = 0;
int deposit = 0;
{ switch (Meny)
{
case "i":
Console.WriteLine("Deposit: ");
deposit = Convert.ToInt32(Console.Read());
total += deposit = Convert.ToInt32(Console.Read());
return;
case "u":
Console.WriteLine("Withdrawl: ");
withdrawal = Convert.ToInt32(Console.Read());
total -= withdrawal = Convert.ToInt32(Console.Read());
return;
case "r":
int account = 0;
Console.WriteLine("Ammount to save: ");
string strPengar = Console.ReadLine();
money = int.Parse(strPengar);
Console.WriteLine("How many years: ");
string strYear = Console.ReadLine();
int year = int.Parse(strYear);
Console.WriteLine("Interest in %: ");
string strInterest = Console.ReadLine();
int interest = int.Parse(strInterest);
total = account + money * 12 + (money * 12 * interest / 100);
Console.WriteLine("Efter " + year + " år är totalen: " + total);
return;
case "s":
Console.WriteLine("Det här är ditt saldo:");
return;
case "a":
break;
default:
Console.WriteLine("För in rätt kommando");
break;