Algoritma:
1) Başla
2) i=1;
3) i++;
4) (i%5==0) ise i sayısını ekrana yaz.
5) i<40 ise 3 adıma git.
6) Bitir.
Açıklama:
Programın Çalışması:
1) 1 ile 40 sayısı arasındaki sayıları tarattık. (Döngü oldu.) (2-3-5)
Nasıl döngü oldu?
i sayısı; 4. işlem sonrası (5. işlem) 40’dan büyük olana kadar, 3.adıma gönderiliyor ve arttırılıyor.
Döngü kullanarak, 1 ile 40 arasındaki sayıları işleyebildik.
2) Tarama işlemi sırasında 5’e bölünüp bölünmediğine baktık, bölünüyorsa sayıyı ekrana yazdık.
Mod işlemi Hakkında
- Mod işlemi, Bir (x) sayının diğer sayıya (y) bölündüğünde, bölümünden kalanı (x’in y’ye bölümünden kalanı) bulur.
‘%’ işaretiyle mod işlemi sembolize edilir.
- Bir sayının modu alındığında sıfır kalıyor ise, modu alınan sayı mod sayısına tam bölünür. (tam katıdır.)
(x%y)==0 ise
>x sayısı, y sayısına tam bölünmektedir.
>x sayısı, y sayısının katıdır.
Örneğin:
20%5=0;
20/5=4 Bölüm 4, bölümünden kalan 0’dır. Dolayısıyla 20, 5’in katıdır. (20, 5’e tam bölünür.)
Mod işlemini Biz Neden kullandık?
5’e tam bölünüp, bölünmediğini anlamak için 1 ile 40 arasındaki sayıların 5’e göre modunu aldık.
Faydalı olması dileğiyle…