Buradaki algoritmada soru işareti koyduğum bağlantıda yani toplam = toplam + sayi1 --> sayac =< 10... Bu ikisinin arasındaki bağlantı neden kuruluyor? Tamam bağlantı kurulmazsa eksik kalıyor tamam da neden sayac =< 10 ile bağlantı kuruluyor? Direkt stop ettirsem ne olur?
"bla bla yapan bir algoritma kurun" şeklinde bir soru üzerine yapılmış bir algoritmaya benziyor, reel dünyada direkt karşılığı olan bir algoritma değil.
Algoritmayı adım adım inceleyip ne işe yaradığını, değişikliğin ne yapacağını inceleyebilirsiniz, kendiniz çözersiniz daha iyi anlarsınız.
Buradaki algoritmada soru işareti koyduğum bağlantıda yani toplam = toplam + sayi1 --> sayac =< 10... Bu ikisinin arasındaki bağlantı neden kuruluyor? Tamam bağlantı kurulmazsa eksik kalıyor tamam da neden sayac =< 10 ile bağlantı kuruluyor? Direkt stop ettirsem ne olur?
Döngü var. sayi1'in 2'yle modunu alıyorsun sonra doğruysa toplamı arttırıyor, değilse sayacin 10'dan küçük veya 10a eşit olup olmadığına göre sayaca dönüyorsun. Şöyle bir şey oluyor;
C:
while (sayac <= 10) {
sayac += 1;
if(sayi1 % 2 == 0) {
toplam = toplam + sayi1;
}
}