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:
Çözüm 3:
Mutlu kodlamalar,
Oğuzhan TAŞ
Çö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");
}
}
}
}
Mutlu kodlamalar,
Oğuzhan TAŞ
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?