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 :)
*/
}
0 comments:
Soru, Görüş, Öneri ve Eklemek İstediklerinizi Yazabilirsiniz...