C# Ders

Csharp ile İç içe if örneği ile Pin Kodu Kontrolü

İç içe if kullanımını pin kodu örneği ile bir bakalım. Bildiğiniz gibi cep telefonu açılırken 4 haneli pin kodu sorar, bu kod başarılı ise girişe izin verilir, değilse izin vermez. Biz önce Pin kodunun 4 haneli olup olmadığına bakacağız, daha sonra Pin Kodunun doğru girilip, girilmediğini kontrol edeceğiz.

Eğer (pin kodu 4 hane değilse )
{
Ekrana “4 hane giriniz yaz”;

} değilse {

Ekrana 4 hane girdiniz;
Eğer (pin kodu eşitse )
{
Ekrana “Doğru girdiniz yaz”;
} değilse{
Ekrana “Yanlış girdiniz yaz”;
}

}

Şimdi de C# kodlarına bir göz atalım.
Çözüm 1:

using System;
namespace ifPin
{
    class Program
    {
        static void Main(string[] args)
        {
            string pinkod; //1789 varsayılan pinkodu
            Console.Write(“Pin kodunu giriniz:”);
            pinkod = Console.ReadLine();
            if (pinkod.Length > 4 || pinkod.Length < 4)
            {
                Console.WriteLine(“Pin kodunu 4 hane giriniz”);
            }
            else
            {
                Console.WriteLine(“4 hane girdiniz”);
                if (pinkod == “1789”)
                    Console.WriteLine(“Doğru girdiniz”);
                else
                    Console.WriteLine(“Yanlış girdiniz”);
            }
        }
    }
}

Çözüm 2:

using System;
namespace ifPin2
{
    class Program
    {
        static void Main(string[] args)
        {
            string pinkod; //1789 varsayılan pinkodu
            Console.Write(“Pin kodunu giriniz:”);
            pinkod = Console.ReadLine();
            if (pinkod.Length > 3 && pinkod.Length < 5)
            {
                Console.WriteLine(“Pin kodunu 4 hane giriniz”);
            }
            else
            {
                Console.WriteLine(“4 hane girdiniz”);
                if (pinkod == “1789”)
                    Console.WriteLine(“Doğru girdiniz”);
                else
                    Console.WriteLine(“Yanlış girdiniz”);
            }
        }
    }
}
Çözüm 3:

using System;
namespace ifPin3
{
    class Program
    {
        static void Main(string[] args)
        {
            string pinkod; //1789 varsayılan pinkodu
            Console.Write(“Pin kodunu giriniz:”);
            pinkod = Console.ReadLine();
            if (pinkod.Length != 4)
            {
                Console.WriteLine(“Pin kodunu 4 hane giriniz”);
            }
            else
            {
                Console.WriteLine(“4 hane girdiniz”);
                if (pinkod == “1789”)
                    Console.WriteLine(“Doğru girdiniz”);
                else
                    Console.WriteLine(“Yanlış girdiniz”);
            }
        }
    }
}
Click to comment

CEVAP BIRAKIN

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25 Yandex.Metrica

To Top