21 Aralık 2013 Cumartesi

C# Try-Catch Yapısı

try
            {
                //Hata verme olasılığı olan kod blokları yazılır
           

            }
            catch
            {
                //Hata oluştugunda ne yapılması gerektiği belirlenir
            }

C# Break-Continue Yapısı

 int sayi = 0;
            for (; ; )
            {
                Console.WriteLine("Bir sayı girin:");
                sayi = Convert.ToInt32(Console.ReadLine());
                if (sayi == 5)
                {
                    Console.WriteLine("Girilen sayi BEŞ");
                    break;
                }
                else if (sayi == 7)
                {
                    Console.WriteLine("Girilen sayı YEDİ");
                    continue;
                }
            }
            Console.WriteLine("Döngü bitti");

C# While Döngüsü

            Console.Write("İ değeri giriniz:");
            int a = 1;
            int i = Convert.ToInt32(Console.ReadLine());
            int bolunebilen = 0, bolunemeyen = 0;

            while (a <= i)
            {
                if (a % 5 == 0)
                {
                    Console.WriteLine("-->Beşe bölünebilen:" + a); bolunebilen++; a++;
                }
                else
                {
                    Console.WriteLine("beşe bölünemeyen:" + a); bolunemeyen++; a++;
                }
            }
            Console.WriteLine("***********");
            Console.WriteLine("Beşe bölünebilen sayı adedi: " + bolunebilen);
            Console.WriteLine("Beşe bölünemeyen sayı adedi: " + bolunemeyen);

Login Deneme

string str;
            int girisDeneme = 0, uzunluk = 0, uzunlukAltSinir = 5, uzunlukUstSinir = 10;

            do
            {
                if (girisDeneme <= 5)
                {
                    Console.Write("Şifreyi giriniz: ");
                    str = Console.ReadLine();
                    uzunluk = str.Length;

                    if (uzunluk > uzunlukUstSinir)
                    {
                        Console.WriteLine("Şifre uzun,TEKRAR DENEYİNİZ !");
                    }
                    if (uzunluk < uzunlukAltSinir)
                    {
                        Console.WriteLine("Şifre kısa,TEKRAR DENEYİNİZ !");
                    }
                    if (str == "12345")
                    {
                        Console.WriteLine("Kullanıcı girişi yaptınız...");
                    }
                }
                else
                { Console.WriteLine("Çok fazla sayıda deneme yaptınız..."); break; } girisDeneme++;

            }
            while (str != "12345");
            Console.WriteLine("**************");
            Console.WriteLine("Giriş deneme sayısı : " + girisDeneme);
            Console.WriteLine("**************");
            Console.WriteLine("Doğrulanan şifrenin uzunluğu : " + uzunluk);

C# Random Sayı Üretme

Random r = new Random();
            int secim = r.Next(1, 14);
         
            Console.WriteLine("***********************");

            for (int i = 1; i <= 14; i++)
            {
                if (i == secim)
                {
                    Console.WriteLine(i + "  numaralı öğrenci hediye kazandı");
                }
                else
                {
                    Console.WriteLine(i);
                }

C# ToString Yapısı

            int a = 2;
            string b = a.ToString();
            string sonuc = b + b;
            int b1 = Convert.ToInt32(b);
            int sonuc1 = b1 + b1;

            Console.WriteLine(sonuc1);

C# Bool Yapısı

            bool ucluOp = false;
            string sonuc = ucluOp ? "true" : "false";
            Console.WriteLine(sonuc);