If..Then..Else

Programlama dilindeki en yararlı şeylerden biridir çok iş görür, çok işe yarar, çok kullanılması gerekir. :)

Çok kısa yazalım, uzatmaya gerek yok basit bir olaydır, türkçelerini bildiğimizde zaten olayı çözeriz.

If = "eğer"
Then = "ise" (bildiğimiz bağlaç işte :P)
Else = "öyle değilse"
ElseIf = "
veyahut böyleyse"
demektir :P.

Kullanımlarına ilk örnek şu şekilde;

$sayi = Random(1,2,1)
if $sayi = 1 then
msgbox(0,"","Şansıma 1 geldi :)")
else
msgbox(0,"","Aaaa 2 geldi :D")
endif
Burada, random komutu bildiğimiz gibi, 1 ve 2 den birisini sallama seçer, daha sonra yaptığımız olayın türkçesi ise, " eğer $sayı 1 ise mesaj kutusunda şansıma 1 geldi yaz, öyle değilse aaa 2 geldi yaz dır. "

Komutu kapatırken endif kullanıyoruz. Her başlangıcın bir sonu olmalı :P.

Ikinci basit örnek;

$sayi = Random(1,5,1)
if $sayi = 1 then
msgbox(0,"","Şansıma 1 geldi :)")
elseif $sayi = 2 then
msgbox(0,"","Aaaa 2 geldi :D")
elseif $sayi = 3 then
msgbox(0,"","işe bak 3 geldi")
elseif $sayi = 4 then
msgbox(0,"","bune şans 4 geldi :(")
elseif $sayi = 5 then
msgbox(0,"","Kral sayı geldi bea :D")
endif
açıklamaya gerek varmı bilmiyorum :P ama, aynı şekilde yine bu sefer tek fark, sayı 1 ise böyle yap, veyahut 2 ise şöyle yap, veyahut 3 ise şöyle yap... dır. Kısaca basit bir olay daha uzatmaya gerek yoktur heralde.

Hiç yorum yok:

Yorum Gönder