1. Anasayfa
  2. Programlama Temelleri

Visual Studio C# Örnekleri – Market Ürün Stok Takibi

Visual Studio C# Örnekleri – Market Ürün Stok Takibi
0

Visual Studio C# Örneklerimize market ürün stok takip programı ile devam ediyoruz herhangi bir markette satılan ürünlerin adını, kaç adet alındığını ve satılınca da stokda ki adetini düşüren program, kodlarımız ve ekran görüntüsü aşağıda, program çok detaylı değil ve veri tabanı içermiyor sadece işin mantığını kavramanız ve ArrayList kullanımını örneklemek için yapılmıştır.
market

//www.bilisimogretmeni.com
            ArrayList urunler = new ArrayList();
            ArrayList adetler = new ArrayList();
        menu:
            Console.WriteLine("");
            Console.WriteLine("Bilisim Market Stok Takip Programı");
            Console.WriteLine("1-Ürün Giriş");
            Console.WriteLine("2-Ürün Satış");
            Console.WriteLine("3-Program Çıkış");
            Console.WriteLine("Seçiminiz.....");
            Console.WriteLine("");
            string secim = Console.ReadLine();
            if (secim == "1")
            {              //www.bilisimogretmeni.com
                Console.WriteLine("Ürün Adı ");
                urunler.Add(Console.ReadLine());
                Console.WriteLine("Ürün Adeti");
                adetler.Add(Console.ReadLine());                   
                goto menu;
            }
            if (secim == "2")
            {//www.bilisimogretmeni.com
                Console.WriteLine("");
                Console.WriteLine("Satış Yapılan Ürün Adı");
                string cikacak = Console.ReadLine();
                int sira = urunler.IndexOf(cikacak);
                if (sira >= 0)
                {
                    Console.WriteLine("Kaç Adet Satıldı");
                    int kactane = Int16.Parse(Console.ReadLine());                  
                    adetler[sira] =Int16.Parse(adetler[sira].ToString()) - kactane;
                    Console.WriteLine("Kalan Ürün Sayısı {0}", adetler[sira].ToString());
                }
                else
                {//www.bilisimogretmeni.com
                    Console.WriteLine("Aranan Ürün Stokda Yok");
                }
                goto menu;

            }
            Console.ReadKey();
Bu İçeriğe Tepkin Ne Oldu?
  • 3
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 6
    yetersiz
    Yetersiz
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments