Kodlama nasıl öğrenilir 7. sınıf Test 1

Soru 04 / 10

Bir programlama dilinde "for" döngüsü ile "while" döngüsü arasındaki temel fark nedir?

A) "for" döngüsü sadece sayılar için kullanılır
B) "while" döngüsü daha hızlı çalışır
C) "for" döngüsü belirli sayıda tekrar için uygundur
D) "while" döngüsü sadece metin işlemlerinde kullanılır

Merhaba sevgili öğrenciler! Programlamada döngüler çok önemlidir ve "for" ile "while" döngüleri de en temel döngülerdendir. Şimdi bu iki döngü arasındaki farkı adım adım inceleyelim:

  • "for" Döngüsü: "for" döngüsü, genellikle bir kod bloğunu belirli sayıda tekrar etmek istediğimizde kullanılır. Döngünün kaç kere çalışacağını önceden biliriz. Örneğin, 1'den 10'a kadar olan sayıları yazdırmak için "for" döngüsü idealdir.
  • "while" Döngüsü: "while" döngüsü ise, bir koşul sağlandığı sürece bir kod bloğunu tekrar eder. Döngünün kaç kere çalışacağı önceden belli olmayabilir. Koşul yanlış (false) olduğunda döngü sona erer. Örneğin, kullanıcıdan belirli bir girdiyi alana kadar sormaya devam etmek için "while" döngüsü kullanabiliriz.

Şimdi seçenekleri değerlendirelim:

  • A) "for" döngüsü sadece sayılar için kullanılır: Bu yanlış bir ifadedir. "for" döngüsü sayılar dışında, listeler, diziler veya karakter dizileri gibi farklı veri tipleri üzerinde de kullanılabilir.
  • B) "while" döngüsü daha hızlı çalışır: Hız, döngünün içeriğine ve kullanılan donanıma bağlıdır. Genel olarak, "while" döngüsünün daha hızlı çalıştığı söylenemez.
  • C) "for" döngüsü belirli sayıda tekrar için uygundur: Bu doğru bir ifadedir. "for" döngüsü, tekrar sayısının önceden bilindiği durumlarda kullanışlıdır.
  • D) "while" döngüsü sadece metin işlemlerinde kullanılır: Bu da yanlış bir ifadedir. "while" döngüsü, metin işlemleri dahil olmak üzere birçok farklı işlemde kullanılabilir.

Bu açıklamalar ışığında, "for" döngüsünün belirli sayıda tekrar için uygun olduğunu görüyoruz.

Cevap C seçeneğidir.

↩️ Soruya Dön
1 2 3 4 5 6 7 8 9 10
Geri Dön