c# uygulama örnekleri

Zor IF yapısı, birçok koşulun kontrol edilmesi gerektiği durumlarda kullanılır. Bu tür durumlarda, birkaç IF yapısı kullanmak yerine tek bir IF yapısı kullanarak işlem yapabiliriz. Örneğin, aşağıdaki koşulların kontrol edilmesi gerektiğini düşünelim:

Bir sayının 2’ye, 3’e ve 5’e tam bölünebilir olması gerekiyor.

Bir sayının 2’ye tam bölünebilir ve 7’den büyük olması gerekiyor.

Bir sayının 4’e, 6’ya ve 8’e tam bölünebilir olması gerekiyor.

Bu koşulların hepsi birlikte kontrol edildiğinde, zor IF yapısı kullanılabilir. Aşağıda bir örnek verilmiştir:

csharp

int sayi = 60;

if (sayi % 2 == 0 && sayi % 3 == 0 && sayi % 5 == 0
|| sayi % 2 == 0 && sayi > 7
|| sayi % 4 == 0 && sayi % 6 == 0 && sayi % 8 == 0)
{
Console.WriteLine(“Girilen sayı zor IF yapısının koşullarını sağlıyor.”);
}
else
{
Console.WriteLine(“Girilen sayı zor IF yapısının koşullarını sağlamıyor.”);
}

Bu örnekte, sayı değişkeninin 2’ye, 3’e ve 5’e tam bölünebilir olması, 2’ye tam bölünebilir ve 7’den büyük olması veya 4’e, 6’ya ve 8’e tam bölünebilir olması durumunda, ekrana “Girilen sayı zor IF yapısının koşullarını sağlıyor.” mesajı yazdırılır. Aksi takdirde, “Girilen sayı zor IF yapısının koşullarını sağlamıyor.” mesajı yazdırılır.

By Artsın

Bir cevap yazın

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