Q
Quenya
Ziyaretçi
c#a yeni başladım bu proje 3. veya 4. projem teknolojik lokanta açacaklar kullanabilir.
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace $safeprojectname$
{
class Program
{
static void Main(string[] args)
{
int kasa1 = 0, kasa2 = 1, kasa3 = 0;
int hamburger, pizza, iskender, kızarmistavuk, kola, fanta, ayran, su;
bool gorevlicagir;
int secim;
int anamenudon = 1;
int siparis = 0, siparisver;
SECIM:
Console.WriteLine("LOKANTAMIZA HOŞ GELDİNİZ");
Console.WriteLine("************************");
Console.WriteLine("1-Açık Kasalar");
Console.WriteLine("2-Ürünler");
Console.WriteLine("3-Sipariş Ver");
Console.WriteLine("4-Görevli Çağır");
Console.Write("Lütfen ulaşmak istediğiniz menüyü seçiniz: ");
secim = Convert.ToInt32(Console.ReadLine());
//------
ACIKKASALAR:
if (secim == 1)
{
Console.Clear();
Console.WriteLine("AÇIK KASALAR:");
if (kasa1 == 0)
{
Console.WriteLine("Kasa 1 : KAPALI");
}
else
Console.WriteLine("Kasa 1 : AÇIK");
if (kasa2 == 0)
{
Console.WriteLine("Kasa 1 : KAPALI");
}
else
Console.WriteLine("Kasa 2 : AÇIK");
if (kasa3 == 0)
{
Console.WriteLine("Kasa 1 : KAPALI");
}
else
Console.WriteLine("Kasa 3 : AÇIK");
Console.WriteLine("");
Console.WriteLine("1- GERİ DÖN");
Console.Write(">>Seçiminiz : ");
anamenudon = Convert.ToInt16(Console.ReadLine().ToLower());
if (anamenudon == 1)
{
Console.Clear();
goto SECIM;
}
else
{
Console.WriteLine("Yanlış seçim yaptınız");
goto ACIKKASALAR;
}
}
//------
URUNLER:
if (secim == 2)
{
Console.Clear();
Console.WriteLine(" ÜRÜNLERİMİZ");
Console.WriteLine("*****************************************************");
Console.WriteLine("1- Hamburger Menü 7.50TL * 5- Kola 2.00TL * ");
Console.WriteLine("2- Pizza 8.50TL * 6- Fanta 2.00TL * ");
Console.WriteLine("3- İskender 10.00TL* 7- Ayran 0.75KRŞ * ");
Console.WriteLine("4- Kızarmış Tavuk 5.00TL * 8- Su 0.50KRŞ * ");
Console.WriteLine("*****************************************************");
Console.WriteLine("");
Console.WriteLine("1- GERİ DÖN");
Console.Write(">>Seçiminiz : ");
anamenudon = Convert.ToInt16(Console.ReadLine().ToLower());
if (anamenudon == 1)
{
Console.Clear();
goto SECIM;
}
else
{
Console.WriteLine("Yanlış seçim yaptınız");
goto ACIKKASALAR;
}
}
//------
if (secim == 3)
{
Console.WriteLine("*****************************************************");
Console.WriteLine("1- Hamburger 7.50TL * 5- Kola 2.00TL * ");
Console.WriteLine("2- Pizza 8.50TL * 6- Fanta 2.00TL * ");
Console.WriteLine("3- İskender 10.00TL* 7- Ayran 0.75KRŞ * ");
Console.WriteLine("4- Kızarmış Tavuk 5.00TL * 8- Su 0.50KRŞ * ");
Console.WriteLine("*****************************************************");
SECIMYAP:
Console.Write("Sipariş vereceğiniz ürünün numarasını giriniz : ");
siparis = Convert.ToInt16(Console.ReadLine());
if (siparis == 1)
{
Console.WriteLine("Hamburger siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 2)
{
Console.WriteLine("Pizza siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 3)
{
Console.WriteLine("İskender siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 4)
{
Console.WriteLine("Kızarmış Tavuk siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 5)
{
Console.WriteLine("Kola siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 6)
{
Console.WriteLine("Fanta siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 7)
{
Console.WriteLine("Ayran siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else if (siparis == 8)
{
Console.WriteLine("Su siparişiniz başarıyla verilmiştir, en kısa zamanda teslim edilecektir.");
goto SECIMYAP;
}
else
{
Console.WriteLine("Hatalı seçim yaptınız.");
goto SECIMYAP;
}
}
//------
if (secim == 4)
{
TF:
Console.Write("Görevliyi çağırmayı onaylıyor musunuz? [true, false] : ");
gorevlicagir = Convert.ToBoolean(Console.ReadLine());
if (gorevlicagir == true)
{
Console.WriteLine("Görevli en kısa zamanda masanızda olacaktır.");
}
else if(gorevlicagir == false)
{
Console.Clear();
goto SECIM;
}
else
{
Console.WriteLine("Yanlış seçim yaptınız.");
goto TF;
}
}
if(secim != 1 || secim != 2 || secim != 3 || secim != 4)
{
Console.WriteLine("Yanlış seçim yaptınız.");
goto SECIMYAP;
}
Console.ReadKey();
}
}
}