Tuesday, September 13, 2022

Dart Ders Notlarım 18: Karşılaştırma yada eşitliksel ve ilişkisel opreratörler

 

Dart Ders Notlarım 18: Karşılaştırma yada eşitliksel ve ilişkisel opreratörler.dart

void main() {

  /*

  bu operatörler ==  ,   !=  ,   < ,   >   ,  <=  ,   >= 

  bu şekildedir. 

  kulanımlarını direkt print içinde gösterebileceğimiz gibi

  iki değişkeni işleme alıp sonucu bir değişkenin değerine atayıp onu

 ekrana bastırarak da gösterebiliriz.

 print içinde direkt sayıları kullanabilceğimiz gibi değişkenleri de kullanabiliriz.

  

  */


  /*  ==  eşittir operatörü.

 iki tane eşittirin yanyana gelmesiyle oluşan operatördür.

 eşit mi anlamında kullanılmaktadır. sonuç doğru ise true yanlış ise false

  çıktısını vermektedir.

  */


  int a = 1, b = 1, c = 3; //tek satırda çoklu değişken tanımlama :)

  bool sonuc; //tabi ki bool olacak. iki sonuç dönüyor çünkü. true veya false


  print(5 == 6); //false  5 6'ya eşit mi ?

  print(10 == 10); //true 10 10'a eşit mi ?


  print(a == b); //true  bir bire eşittir

  print(a == c); //false bir üçe eşitir


  sonuc = a == b; //bir bire eşittir.

  print(sonuc); //true


  sonuc = a == c; //bir üçe eşittir

  print(sonuc); //false


  /*  !=  eşit değildir operatörü.

 ünlem ve eşittirin yanyana gelmesiyle oluşan operatördür.

 eşit değildir anlamında kullanılmaktadır. sonuç doğru 

 (eşit değil mi sorusu evet ise) ise true yanlış ise false

  çıktısını vermektedir. eşitlik olmadığı zaman true olduğu zaman false sonucunu

  verecektir.

  */

  print(5 != 6); //true  5 6'ya eşit değil mi ? eşit değil. o zaman true.

  print(10 != 10); //false 10 10'a eşit değil mi ?


  print(a != b); //false bir bire eşit değildir.

  print(a != c); //true  bir üçe eşit değildir


  sonuc = a != b; //bir bire eşit değildir.

  print(sonuc); //false


  sonuc = a != c; //bir üçe eşit değildir

  print(sonuc); //true


/* < ve > küçüktür ve büyüktür operatörleri.

matematikte nasılsa burada da o şekilde kullanılıyor.

soldaki değer ile sağdaki değeri karşılaştırıyor. doğru ise true yanlış ise false

değer dönüyor.


 */

  print(5 < 6); //true  5 6'dan küçüktür.

  print(10 < 10); //false 10 10'dan küçüktür ?


  print(a < b); //false  bir birden küçüktür

  print(a < c); //true  bir üçten küçüktür


  sonuc = a < b; // bir birden küçüktür

  print(sonuc); //false


  sonuc = a < c; // bir üçten küçüktür

  print(sonuc); //true


  print(5 > 6); //false  5 6'dan büyüktür ?

  print(10 > 10); //false 10 10'dan büyüktür ?


  print(a > b); //false bir birden büyüktür.

  print(a > c); //false bir üçten büyüktür.


  sonuc = a > b; //bir birden büyüktür.

  print(sonuc); //false


  sonuc = a > c; //bir üçten büyüktür.

  print(sonuc); //false


/* <= ve >= küçükeşittir ve büyükeşittir operatörleri.

matematikte nasılsa burada da o şekilde kullanılıyor.

eşitlik olduğunda da true değer dönüyor.

soldaki değer ile sağdaki değeri karşılaştırıyor. doğru ise true yanlış ise false

değer dönüyor.


 */

  print(5 <= 6); //true  5 6'ya küçükeşittir.

  print(10 <= 10); //true 10 10'a küçükeşittir ?


  print(a <= b); //true  bir birden küçükeşittir

  print(a <= c); //true  bir üçten küçükeşittir


  sonuc = a <= b; // bir birden küçükeşittir

  print(sonuc); //true


  sonuc = a <= c; // bir üçten küçükeşittir

  print(sonuc); //true


  print(5 >= 6); //false  5 6'ya büyükeşittir ?

  print(10 >= 10); //true 10 10'a büyükeşittir ?


  print(a >= b); //true bir birden büyükeşittir.

  print(a >= c); //false bir üçten büyükeşittir.


  sonuc = a >= b; //bir birden büyükeşittir.

  print(sonuc); //true


  sonuc = a >= c; //bir üçten büyükeşittir.

  print(sonuc); //false


  /*

  1  <  1 fasle döner

  1 <=  1 true döner

  küçük veya eşit yada büyük veya eşit olması yeterli olmaktadır true dönmesi için.

  bunları göz önünde bulundurarak kodlarımızı yazalım lütfen :)  

  */

}

void main() {
  /*
  bu operatörler ==  ,   !=  ,   < ,   >   ,  <=  ,   >=
  bu şekildedir.
  kulanımlarını direkt print içinde gösterebileceğimiz gibi
  iki değişkeni işleme alıp sonucu bir değişkenin değerine atayıp onu
 ekrana bastırarak da gösterebiliriz.
 print içinde direkt sayıları kullanabilceğimiz gibi değişkenleri de kullanabiliriz.
 
  */

  /*  ==  eşittir operatörü.
 iki tane eşittirin yanyana gelmesiyle oluşan operatördür.
 eşit mi anlamında kullanılmaktadır. sonuç doğru ise true yanlış ise false
  çıktısını vermektedir.
  */

  int a = 1, b = 1, c = 3; //tek satırda çoklu değişken tanımlama :)
  bool sonuc; //tabi ki bool olacak. iki sonuç dönüyor çünkü. true veya false

  print(5 == 6); //false  5 6'ya eşit mi ?
  print(10 == 10); //true 10 10'a eşit mi ?

  print(a == b); //true  bir bire eşittir
  print(a == c); //false bir üçe eşitir

  sonuc = a == b; //bir bire eşittir.
  print(sonuc); //true

  sonuc = a == c; //bir üçe eşittir
  print(sonuc); //false

  /*  !=  eşit değildir operatörü.
 ünlem ve eşittirin yanyana gelmesiyle oluşan operatördür.
 eşit değildir anlamında kullanılmaktadır. sonuç doğru
 (eşit değil mi sorusu evet ise) ise true yanlış ise false
  çıktısını vermektedir. eşitlik olmadığı zaman true olduğu zaman false sonucunu
  verecektir.
  */
  print(5 != 6); //true  5 6'ya eşit değil mi ? eşit değil. o zaman true.
  print(10 != 10); //false 10 10'a eşit değil mi ?

  print(a != b); //false bir bire eşit değildir.
  print(a != c); //true  bir üçe eşit değildir

  sonuc = a != b; //bir bire eşit değildir.
  print(sonuc); //false

  sonuc = a != c; //bir üçe eşit değildir
  print(sonuc); //true

/* < ve > küçüktür ve büyüktür operatörleri.
matematikte nasılsa burada da o şekilde kullanılıyor.
soldaki değer ile sağdaki değeri karşılaştırıyor. doğru ise true yanlış ise false
değer dönüyor.

 */
  print(5 < 6); //true  5 6'dan küçüktür.
  print(10 < 10); //false 10 10'dan küçüktür ?

  print(a < b); //false  bir birden küçüktür
  print(a < c); //true  bir üçten küçüktür

  sonuc = a < b; // bir birden küçüktür
  print(sonuc); //false

  sonuc = a < c; // bir üçten küçüktür
  print(sonuc); //true

  print(5 > 6); //false  5 6'dan büyüktür ?
  print(10 > 10); //false 10 10'dan büyüktür ?

  print(a > b); //false bir birden büyüktür.
  print(a > c); //false bir üçten büyüktür.

  sonuc = a > b; //bir birden büyüktür.
  print(sonuc); //false

  sonuc = a > c; //bir üçten büyüktür.
  print(sonuc); //false

/* <= ve >= küçükeşittir ve büyükeşittir operatörleri.
matematikte nasılsa burada da o şekilde kullanılıyor.
eşitlik olduğunda da true değer dönüyor.
soldaki değer ile sağdaki değeri karşılaştırıyor. doğru ise true yanlış ise false
değer dönüyor.

 */
  print(5 <= 6); //true  5 6'ya küçükeşittir.
  print(10 <= 10); //true 10 10'a küçükeşittir ?

  print(a <= b); //true  bir birden küçükeşittir
  print(a <= c); //true  bir üçten küçükeşittir

  sonuc = a <= b; // bir birden küçükeşittir
  print(sonuc); //true

  sonuc = a <= c; // bir üçten küçükeşittir
  print(sonuc); //true

  print(5 >= 6); //false  5 6'ya büyükeşittir ?
  print(10 >= 10); //true 10 10'a büyükeşittir ?

  print(a >= b); //true bir birden büyükeşittir.
  print(a >= c); //false bir üçten büyükeşittir.

  sonuc = a >= b; //bir birden büyükeşittir.
  print(sonuc); //true

  sonuc = a >= c; //bir üçten büyükeşittir.
  print(sonuc); //false

  /*
  1  <  1 fasle döner
  1 <=  1 true döner
  küçük veya eşit yada büyük veya eşit olması yeterli olmaktadır true dönmesi için.
  bunları göz önünde bulundurarak kodlarımızı yazalım lütfen :)  
  */
}






Share This

0 comments:

Soru, Görüş, Öneri ve Eklemek İstediklerinizi Yazabilirsiniz...