IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C# (https://www.ircforumlari.net/c/)
-   -   C SHARP – METODLAR – METOD İLE RESTORANT PROGRAMI (https://www.ircforumlari.net/c/743799-c-sharp-metodlar-metod-ile-restorant-programi.html)

Kaf_Dağı 20 Mart 2016 15:35

C SHARP – METODLAR – METOD İLE RESTORANT PROGRAMI
 
Metod kullandığımız bu örnekte; kullanıcya menü sunuyor ve kullanıcının seçimine göre metodumuzu karşısına çıkartıyoruz.Metodlarda ise menüdeki yiyecek,içecek,tatlılar ve hesap gibi işlemleri yaptırıyoruz.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace MetodOdevRestorant
{
 
    class Program
    {
      static int hesap = 0;
       
        static void yiyecekler() {
            Console.WriteLine("İstediğiniz yemeğin numarasını giriniz:");
            Console.WriteLine("1 - Et yemeği");
            Console.WriteLine("2 - Mantı");
            Console.WriteLine("3 - Tavuk");
         
            int secim = Convert.ToInt32(Console.ReadLine());
            if (secim == 1){
                hesap += 20;
                Console.WriteLine("Et yemeğiniz hazırlanıyor.");
            }
            else if (secim == 2){
                hesap += 15;
                Console.WriteLine("Mantınız hazırlanıyor.");
            }
            else if (secim == 3){
                hesap += 10;
                Console.WriteLine("Tavuğunuz hazırlanıyor.");
            }
     
            else
                Console.WriteLine("Geçersiz İşlem");
            Console.ReadLine();
            }
 
        static void icecekler()
        {
                    Console.WriteLine("İstediğiniz içeceğin numarasını giriniz:");
            Console.WriteLine("1 - Ayran");
            Console.WriteLine("2 - Kola");
            Console.WriteLine("3 - Limonata");
       
            int secim = Convert.ToInt32(Console.ReadLine());
            if (secim == 1){
                hesap += 3;
                Console.WriteLine("İçeceğiniz Ayran");
            }
            else if (secim == 2){
                hesap += 4;
                Console.WriteLine("İçeceğiniz Kola");
            }
            else if (secim == 3){
                hesap += 5;
                Console.WriteLine("İçeceğiniz Limonata");
            }
            else {
                Console.WriteLine("Geçersiz İşlem");
            Console.ReadLine();
            }
 
        }
 
        static void tatlilar()
        {
    Console.WriteLine("İstediğiniz tatlının numarasını giriniz:");
            Console.WriteLine("1 - Sütlaç");
            Console.WriteLine("2 - Kazandibi");
            Console.WriteLine("3 - Tavuk Göğsü");
       
            int secim = Convert.ToInt32(Console.ReadLine());
            if (secim == 1){
                hesap +=6;
                Console.WriteLine("Tatlınız Sütlaç");
            }
            else if (secim == 2){
                hesap +=6;
                Console.WriteLine("Tatlınız Kazandibi");
            }
            else if (secim == 3){
                hesap +=6;
                Console.WriteLine("Tatlınız Tavuk Göğsü");
            }
            else {
                Console.WriteLine("Geçersiz İşlem");
            Console.ReadLine();
            }
        }
 
        static void hesapode()
        {
            Console.WriteLine("Ödemeniz gereken ücret {0}TL",hesap);
            Console.ReadLine();
        }
       
    static void Main(string[] args)
        {
            int secim;
            do
            {
               
            Console.WriteLine("**********Ana Menü**********");
            Console.WriteLine("1 - Yiyecekler");
            Console.WriteLine("2 - İçecekler");
            Console.WriteLine("3 - Tatlılar");
            Console.WriteLine("4 - Hesap Öde");
            Console.WriteLine("İşlem yapmak için numara giriniz:");
            secim = Convert.ToInt32(Console.ReadLine());
            if (secim == 1)
                yiyecekler();
            else if (secim == 2)
                icecekler();
            else if (secim == 3)
              tatlilar();
            else if (secim ==4)
                hesapode();
            else
                break;
 
            } while (secim !=4);
           
 
        }
    }
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:04.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk