Basit

Geri dön
Kontrol Mekanizması (Eğer, EğerKi)


"Eğer, EğerKi" kuralı verileri değerlendirmektir. Verileri değerlendirebilmek için bir yönteme ihtiyaç vardır. İşte Basit'in sunduğu bu yöntem Eğer kuralıdır.

Bu kural sayesinde değişkenlerde, dizilimlerde, objelerde ve bileşenlerde ve hatta prosedür sonuçlarında elde edilen veriler denetlemebilir ve belirli kriterler çerçevesinde uygulamanın seyri organize edilir.

Bir kriter sol ve sağ bir argümandan ve her ikisini ilişkilendiren bir operatörden oluşur:

Sol-Argüman Operatör Sağ-Argüman

Argüman nedir? Bir argüman aşağıda bulunanlardan herhangi biri veya bunlardan oluşa kapsamlı bir akım olabilir:
Geçerli Operatörler:

OperatörAnlamı
= Argümanlar aynımı?
<> Argümanlar farklımı?
<= Sol, sağdan küçük veya her ikiside aynımı?
< Sol, sağdan küçük mü?
>= Sol, sağdan büyük veya her ikiside aynımı?
> Sol, sağdan büyük mü?


Basit bir örnek:

Eğer x = 1 İse
    Denetim x
EğerSon

Bir kriter daha ayrıntılı olabilir. Genişleyebilmesi için Ve ve Veya komutları kullanılabilir. Örnek:

Eğer x = 1 Ve y <> 0 İse
    Denetim x + y 
EğerSon


Eğer x = 1 Veya x <> -6 İse
    Denetim x 
EğerSon


Eğer birçok farklı kriter kontrol edilecek ise ve her kriter için farklı bir kod kısmı çalıştırılacak ise, "Eğer" den sonra çok kez "EğerKi" kullanılabilir:

Eğer x = 1 İse
    Denetim 100 
EğerKi x = 2 İse
    Denetim 101 
EğerKi x = 3 İse
    Denetim 102 
EğerKi x = 4 İse
    Denetim 103 
EğerKi x = 5 İse
    Denetim 104 
EğerSon

Eğer hiç bir kriter uymuyor ise, standart bir alternatif kod kısmı çalıştırılacak ise, en sona "Yoksa" komutu kullanılabilir. Bu "Eğer" veya "EğerKi" komutlarından sonra girilebilir:

Eğer x = 1 İse
    Denetim 100 
Yoksa
    Denetim 200 
EğerSon

Veya:

Eğer x = 1 İse
    Denetim 100 
EğerKi x = 2 İse
    Denetim 101 
EğerKi x = 3 İse
    Denetim 102 
Yoksa
    Denetim 300 
EğerSon



Giriş      Kaydol      Bilgi      Gizlilik      Site Haritası



Bu İnternet sitesinde bulunan tüm kod, görsel kaynaklar ve bilgi, özellikle belirtilmemiş ise, 5M-Ware'e aittir ve tüm hakları saklıdır. Bu kaynakların izinsiz kopyalanması, izinsiz başka platformlarda kullanılması yasaktır. Ayrıntılı bilgi için Kullanıcı Sözleşmesini inceleyebilirsin.


ok
Bu web sitesi çerezleri saklamaz. İletişim formu aracılığıyla yapılan sorular geçici olarak saklanır ve işlemden sonra silinir. Yazı tipleri Google’dan alınmıştır. Ayrıntılı bilgi için  Gizlilik Politikamızı  inceleyin.

5M-Ware Youtube Videoları Blogger Tumblr


Icons erstellt von Freepik from www.flaticon.com


Tüm Telif Hakkı Saklıdır© 2019-2023 5M-Ware
info@basit.web.tr