REXX Programlama Dili - Karşılaştırma İşleçleri

REXX programlama dilinde kullanımı söz konusu olan karşılaştırma işleçlerinin adları ve anlamları, izleyen satırlarda belirtildiği gibidir.

EŞİT ( = )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere eşitse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger.1 = 200

 

If deger = 200 Then

   Do

       Say 'Belirtilen sayısal değer, 200 e eşittir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

EŞİT DEĞİL ( \=, ¬= )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere eşit değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \= 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 e eşit değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

BÜYÜK ( > )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden büyükse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 200

 

If deger > 150 Then

   Do

       Say 'Belirtilen sayısal değer, 150 den büyüktür.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

KÜÇÜK ( < )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden küçükse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

sayi = -102

 

If sayi < 0 Then

   Do

       Say 'Belirtilen sayısal değer, negatif bir sayıdır.'

   End

;;;

şeklindeki düzgü kesitiyle elde edilir.

BÜYÜK YA DA KÜÇÜK ( >< )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere eşit değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger >< 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 e eşit değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

KÜÇÜK YA DA BÜYÜK ( <> )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere eşit değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger <> 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 e eşit değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

KÜÇÜK DEĞİL ( \<, ¬< )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden küçük değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \< 200 Then

   Do

       Say 'Belirtilen sayısal değer, 200 den küçük değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

KÜÇÜK EŞİT ( <= )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden küçük ya da bu değere eşit ise, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger <= 330 Then

   Do

       Say 'Belirtilen sayısal değer, 330 dan küçük'

       Say 'ya da 330 a eşit.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

BÜYÜK DEĞİL ( \>, ¬> )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden büyük değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \> 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 den büyük değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

BÜYÜK EŞİT ( >= )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden büyük ya da bu değere eşit ise, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger >= 330 Then

   Do

       Say 'Belirtilen sayısal değer, 330 dan büyük'

       Say 'ya da 330 a eşit.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM EŞİT ( == )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere tam eşitse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger.1 = 200

 

If deger == 200 Then

   Do

       Say 'Belirtilen sayısal değer, 200 e tam eşittir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM EŞİT DEĞİL ( \==, ¬== )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değere tam eşit değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \== 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 e tam eşit değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM BÜYÜK ( >> )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam büyükse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 200

 

If deger >> 150 Then

   Do

       Say 'Belirtilen sayısal değer, 150 den tam büyüktür.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM KÜÇÜK ( << )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam küçükse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

sayi = -102

 

If sayi << 0 Then

   Do

       Say 'Belirtilen sayısal değer, tam negatif bir sayıdır.'

   End

;;;

şeklindeki düzgü kesitiyle elde edilir.

TAM BÜYÜK EŞİT ( >>= )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam büyük ya da bu değere tam eşit ise, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger >>= 330 Then

   Do

       Say 'Belirtilen sayısal değer, 330 dan tam büyük'

       Say 'ya da 330 a tam eşit.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM BÜYÜK DEĞİL ( \>>, ¬>> )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam büyük değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \>> 500 Then

   Do

       Say 'Belirtilen sayısal değer, 500 den tam büyük değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

TAM KÜÇÜK EŞİT ( <<= )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam küçük ya da bu değere tam eşit ise, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger <<= 330 Then

   Do

       Say 'Belirtilen sayısal değer, 330 dan tam küçük'

       Say 'ya da 330 a tam eşit.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.

KÜÇÜK DEĞİL ( \<<, ¬<< )

Bu işlecin solunda yer alan değişkenin mevcut değeri, işlecin sağında yer alan değerden tam küçük değilse, doğru (1) değeri elde edilir. Bu işlecin kullanımını örnekleyen dizilim

/* */

 

deger = 330

 

If deger \<< 200 Then

   Do

       Say 'Belirtilen sayısal değer, 200 den tam küçük değildir.'

   End

;;;

şeklindeki düzgü kesitiyle verilebilir.


İçindekiler Sayfası İçindekiler Sayfası