Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     C# konsol uygulaması ile basit sayı problemleri
     Crowdump     05.01.2014     17:51:22

Şifre girerek, klavyeden girilen 3 sayının toplamını, çarpımını, ortalamasını bulan, aynı zamanda girilen 3 sayının 52 fazlasını, 52 azını, 52 ile çarpımını bulan programı sizlerle paylaşmak istedim. Program basit bir oyun mantığıyla hazırlanmıştır. Kullanıcıya seçenkeler sunmaktadır. Özellikle C#’’ı konsol uygulaması ile öğrenmeye başlayanlar için faydalı olabilecek bir uygulama. Kodları inceleyiniz ve bilgisayarınızda deneyerek çalıştırınız.



string sifre;
            string sifregirisi;
            sifre = "bd123";
            sifregirisi = "";
 
        baslangic:
            Console.Write("Şifrenizi Giriniz: ");
            sifregirisi = Console.ReadLine();
 
            if (sifregirisi == sifre)
            {
                Console.Write("Başarıyla Giriş Yaptınız!");
            }
            else
            {
                Console.WriteLine("Şifreniz Yanlış Lütfen Tekrar Deneyiniz!");
                Console.WriteLine();
                goto baslangic;
            }
            Console.Clear();
            {
                string basla, oyunabasla;
                basla = "1";
                oyunabasla = "";
                Console.Write("Oyunu başlatmak için 1, Çıkış yapmak için 0 tuşuna basınız: ");
                oyunabasla = Console.ReadLine();
 
                if (oyunabasla == basla)
                {
                baslangic1:
                    Console.WriteLine();
                    Console.WriteLine("»!Oyun Başlamıştır!«");
                    Console.WriteLine("»!Oyun Başlamıştır!«");
                    Console.WriteLine();
                    int sayi1, sayi2, sayi3, toplam, carpim;
                    double ort;
                    Console.Write("1. Sayıyı Giriniz: ");
                    sayi1 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("2. Sayıyı Giriniz: ");
                    sayi2 = Convert.ToInt32(Console.ReadLine());
                    Console.Write("3. Sayıyı Giriniz: ");
                    sayi3 = Convert.ToInt32(Console.ReadLine());
                    toplam = sayi1 + sayi2 + sayi3;
                    carpim = sayi1 * sayi2 * sayi3;
                    ort = (sayi1 + sayi2 + sayi3) / 3;
                    Console.WriteLine();
                    Console.WriteLine("Sayıların Toplamı: {0}", toplam);
                    Console.WriteLine("Sayıların Çarpımı: {0}", carpim);
                    Console.WriteLine("Sayıların Ortalaması: {0}", ort);
                    Console.WriteLine();
                    Console.WriteLine("Oyunu tekrar başlatmak için 1, Diğer oyuna geçmek için 0 tuşuna basınız: ");
                    string basla1, oyunabasla1;
                    basla1 = "0";
                    oyunabasla1 = "";
                    oyunabasla1 = Console.ReadLine();
 
                    if (oyunabasla1 == basla1)
                    {
                        int fazlasi, azi, carpimi, sayi;
                        Console.WriteLine();
                        Console.WriteLine("»!Oyun Başlamıştır!«");
                        Console.WriteLine("»!Oyun Başlamıştır!«");
                        Console.WriteLine();
                        Console.Write("1. Sayıyı Giriniz: ");
                        sayi1 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("2. Sayıyı Giriniz: ");
                        sayi2 = Convert.ToInt32(Console.ReadLine());
                        Console.Write("3. Sayıyı Giriniz: ");
                        sayi3 = Convert.ToInt32(Console.ReadLine());
                        sayi = 52;
                        fazlasi = (sayi1 + sayi2 + sayi3) + sayi;
                        azi = (sayi1 + sayi2 + sayi3) - sayi;
                        carpimi = (sayi1 + sayi2 + sayi3) * sayi;
                        Console.WriteLine();
                        Console.WriteLine("Sayıların 52 Fazlası: {0}", fazlasi);
                        Console.WriteLine("Sayıların 52 Azı: {0}", azi);
                        Console.WriteLine("Sayıların 52 ile Çarpımı: {0}", carpimi);
                        Console.WriteLine();
                        Console.WriteLine("Oyun bitmiştir. Programı kapatmak için 1, Oyunu baştan tekrar başlatmak için 0 tuşuna basınız.");
                        string cikis, tekrar;
                        cikis = "1";
                        tekrar = "";
                        tekrar = Console.ReadLine();
 
                        if (tekrar == cikis)
                        {
                            Environment.Exit(0);
                        }
                        else
                        {
                            goto baslangic1;
                        }
                    }
                    else
                    {
                        goto baslangic1;
                    }
                }
                else
                {
                    Environment.Exit(0);
                }
                Console.ReadKey();
            }

Facebook'ta Paylaş    
Diğer C İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...