| Ana Sayfa | Dersler | Download | Forum |Bize Ulaşın  |Siteni Ekle | Ziyaretçi Defteri |


  ASP
  PWS KURULUMU
  ILK ÖRNEK
  VBScript KURSU
  DEGISKENLER
  OPERATÖRLER
  IF ... ELSE
  SELECT ... CASE
  MANTIKSAL OPRATÖRLER
  FOR ... NEXT
  DO ... LOOP
  HAZIR FONKSIYONLAR
 

Mantıksal Operatörler

Simdi Mantiksal Operatörler' den NOT, OR, AND' i ögrenecegiz. Bu üçünün farkli islevleri var. Program aksini kontrol etmemize yararlar.. Çok akillidirlar!

NOT

' Not ' olumsuzluk anlamina gelir. Program akisini denetlerken bunu kullandigimizda ise olumsuzluklari ele aliriz. Genel kullanimi söyledir:

If Not a=3 Then

.....

End If

Burada Not deyimini program akisini kontrol eden If deyimi ile kullandik.
Demek istedigimiz, "eger a ' nin degeri 3 degilse su isi yap".
Not ile program akisi denetlerken, olumsuzluklari hesapliyoruz.

OR

Or ise program akisi denetiminde sartlari birlestirmeye yariyor. Bir örnek vermek gerekirse:

If a=5 OR a=3 Then

.....

End If

Burada demek istedigimiz; a' nin degeri 5 ve 3 ise islemi yap. Yani burada Or program akis denetimindeki sartlari birlestirmeye yariyor. Ikisinin de gerçeklesmesi gerekli degil. Sadece 5 olsa da program akisa devam edecektir.

AND

And' de Or gibi sartlari birlestirmeye yariyor. Ama sartlardan mutlaka ikisinin de gerçeklesmesi gerekiyor. Mesela:

If a=5 And b=3 Then

......

End If

Yine burada demek istedigimiz; eger a' nin degeri 5 ise ve b' nin degeri 3 ise islemi yap. Sartlardan ikisininde mutlaka gerçeklesmesi gerekiyor. Yoksa program çalismiyor.

Burada Mantiksal Operatörler' den Not, Or ve And' i gördük.
Bunlar program akisini denelerken bize yardimci olurlar. Ileride Veritabani uygulamalarinda da bunlari sik sik kullanacagiz...

Türk MCSD.NET © 2005
 Siteyi en kaliteli Internet Explorer 5 ve üzeri versiyonlarinda 800 x 600 pixel çözünürlükte izlemenizi tavsiye ederiz.