REXX Programlama Dili - Anahtar Kelimeler - If
Dizilim
If [İfade] Then [Buyruk]
Else If [İfade] Then [Buyruk]
Else [Buyruk]
Değiştirge(ler)
İfade
Sınanmak istenen mantıksal durumu işaret eden dizilim(ler).
Buyruk
Yürütülmek istenen işlemlere ait dizilim(ler).
İşlev
Belli bir mantıksal durumun sınanarak belli söz dizim ifadelerinin yürütülmesini sağlamak.
Örnek Kullanım
/* */
Say 'Bir sayısal değer giriniz : '
Pull deger .
If deger < 0 Then Say 'Negatif sayı girildi.'
Else If deger == 0 Then Say 'Sıfır sayısı girildi.'
Else If deger > 0 Then Say 'Pozitif sayı girildi.'
Else Say 'Anlaşılamayan bir sayısal değer.'
şeklindeki düzgü kesitinde yer alan Then anahtar kelimesiyle belirtilen buyrukların birden fazla olması halinde Do ... End bloğunun kullanımı tercih edilir. Bu durumu örnekleyen dizilimler
/* */
Say 'Bir sayısal değer giriniz : '
Pull deger .
If deger < 0 Then
Do
Say 'Negatif sayı girildi.'
Say 'Teşekkürler...'
End
Else If deger == 0 Then
Do
Say 'Sıfır sayısı girildi.'
Say 'Teşekkürler...'
End
Else If deger > 0 Then
Do
Say 'Pozitif bir sayı girildi.'
Say 'Teşekkürler...'
End
Else
Do
Say 'Anlaşılmayan bir sayısal değer girildi.'
Say 'Teşekkürler..'
End
şeklinde verilebilir.
Açıklama(lar)