using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication2
{
class Program
{
static double bakiye = 0;
static void ParaYatir() {
Console.WriteLine("Yatırmak istediğiniz miktarı giriniz");
bakiye = bakiye + Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Yeni bakiyeniz:" + bakiye);
}
static void BakiyeGoster()
{
Console.WriteLine("Bakiyeniz:" + bakiye);
Console.ReadLine();
}
static void Metrobus()
{
Console.WriteLine("1-Istanbul Kart");
Console.WriteLine("2-Indirimli Kart");
int secim = 1;
secim = Convert.ToInt32(Console.ReadLine());
if (secim==1)
{
if (bakiye >=3.10)
{
bakiye=bakiye - 3.10;
Console.WriteLine("34BZ - Beylikdüzü - Zincirlikuyu. \n Lütfen kapılara yaslanmayınız...");
}
else if (bakiye < 3.10) {
{
bakiye = bakiye - 1.10;
Console.WriteLine("34BZ - Beylikdüzü - Zincirlikuyu. \n Lütfen yaşlılara yer veriniz...");
}
else if (bakiye < 1.10)
{
Console.WriteLine("Bakiye Yetersiz");
Console.ReadLine();
}
}
}
static void Main(string[] args)
{ int secim=0;
do
{
Console.WriteLine("Yapmak istediğiniz işlemi seçiniz.");
Console.WriteLine("1-Karta para yatır");
Console.WriteLine("2-Bakiye Göster");
Console.WriteLine("3-Metrobüse Bin");
Console.WriteLine("4-Uygulamayı kapat");
secim = Convert.ToInt32(Console.ReadLine());
switch (secim)
{
case 1:
ParaYatir();
break;
case 2:
BakiyeGoster();
break;
case 3:
Metrobus();
break;
}
} while (secim!=4);
}
}
}