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)


İçindekiler Sayfası İçindekiler Sayfası