Bu soru basit olmakla beraber, programlama dilinde çok önemli ve çok kullandığımız if yapılarını anlatmaktadır. Tabii ki algoritmada if yerine eğer kullanıyoruz.
Bu soru algoritma açısından önemli olduğu kadar programlama dili komutları açısından da önemlidir. İki sayının kareleri toplamı top değişkenin içine atılıyor.
Faktöriyel sorusu döngüleri anlatmak için en çok kullanılan örneklerdir. Burada döngü kavramı yine karşımıza çıkmıştır. Program sayi = 1 olana kadar devamlı dallanacak.
Bu soruda da değişken kavramını açıklayalım. Değişken olarak bu soruda dyili, yil, yas olmak üzere üç değişken alınmıştır. Yil değişkeni sistem tarihi olarak da alınabilir.
Bu soruda ilk önce yapmamız gereken basamak değerlerini bulmaktır. Bunun için sayıyı devamlı 10'a bölmeliyiz her zaman kullandığımız gibi % işareti bölme işleminde kalanı vermektedir.
Bu soru kolay bir örnek olarak karşımıza çıkmaktadır. 10 ile 1000 arasındaki tam kare sayılar 16 ile başlayacağından sayaç da 4'ten başlamaktadır. 4'den küçük olanlara gerek yoktur.
Yazılarda Ara
Birşeyler aramaya başladığında Lily sana yardım edecek!