Toplama, çıkarma, çarpma, bölme gibi matematiksel işlemleri bilgisayar çok kolay ve çok hızlı yapabilir. Yazdığınız kod içinde bu işlemleri herhangi bir zaman bilgisayara yaptırabilirsiniz. Ana dört işlem (+,-,*,/) haricinde kod yazarken kullanılan bir işlem daha vardır: modülüs (kısaca mod). Yüzde işaretiyle (%) gösterilir ve işlem sonucunda birinci sayının ikinci sayıya bölümünden kalanı verir.
Programlama matematiksel ve mantıksal işlemler ön plandadır. İyi bir programcı olmanın yolu matematiği ve mantığı iyi bilmekten geçer.
Şimdi aşağıdaki karşılaştırma sembollerini inceleyelim.
Matematikte öğrendiğiniz semboller ile bu semboller arasında ne farklar var?
Şimdi aşağıdaki örneğe bakalım.
Bu örnek ekrana True yazdıracaktır.
Karşılaştırmaların sonucu her zaman True veya False olacaktır. Yani örneğimiz doğru ise ekrana True, yanlış ise False yazdırılacaktır.
Sizce aşağıdaki kodlarda ekrana ne yazdırılacak?
Az önce öğrendiğimiz comparisonları karşılaştırmak için and ve or ifadeleri kullanılır.
and: Kullanıldığında bütün ifadenin True olması için iki taraftaki karşılaştırmaların True olması gereklidir. Aksi takdirde ifade False olur.
or: Kullanıldığında bütün ifadenin True olması için iki tarafta bulunan karşılaştırmalardan en az birinin True olması gereklidir. Aksi takdirde ifade False olur.
Sizce aşağıdaki kod ekrana ne yazdıracak?
Mentörünüz sıradaki bölüme geçmenizi istediğinde aşağıdaki butona basınız.