Kontrol Yapıları ve Döngüler nedir?
Bilişim Teknolojileri · 10. Sınıf · Konu 3
Tahmini okuma süresi: 6 dk
Kısa cevap
Bu konuda neler öğreneceksin?
- Koşul ifadesi yazarak karşılaştırma sonucunun mantıksal değere dönüşmesini gösterir.
- Mantıksal VE, VEYA ve DEĞİL operatörlerini çok koşullu kararlarda birleştirir.
- Seçim yapısında sınamaları sırayla denetleyip ilk doğru olan bölümü çalıştırır.
- Ön kontrol ve son kontrol döngülerini karşılaştırarak yineleme sayısını belirler.
- Sayaç değişkenini döngü gövdesinde artırarak sonsuz döngü oluşumunu engeller.
Anahtar fikirler
- Koşul ifadesi parantez içinde yazılır ve mantıksal değer üretir; ham sayısal değer koşul olarak kullanılamaz.
- Seçim yapısında üst üste binen sınamalar yazılırsa üstteki doğru bölüm alttakileri hiç çalıştırmaz.
- Yalnızca iki seçenek varsa kısa koşul ifadesi yeterlidir; üç ve daha çok dal için seçim yapısı kullanılır.
- Sayısal değerle çalışan bir döngüde çok küçük bir artış seçilirse yuvarlama hatası birikir ve döngü uzun sürer.
- Döngü içinde tanımlanan değişkenin kapsamı yalnızca o blokla sınırlıdır, blok kapanınca değer kaybolur.
- Toplam veya çarpım gibi birikimli sonuçlarda birikim değişkeni döngüden önce sıfırlanmalıdır.
Konunun özeti
Seçim yapısı ilk doğru bölümde durur. Döngüler ön ve son kontrol olarak ayrılır; son kontrolde gövde en az bir kez çalışır. Döngünün bitmesi sayaca bağlıdır.
Çözümlü mini örnek 1
Bir döngü kullanarak 1'den 10'a kadar olan sayıların toplamını hesaplayınız ve sonucu yazdırınız.
Adım 4: Döngü bittikten sonra toplam değerini ekrana yazdırın.
Çözümlü mini örnek 2
Bir sayının üçe kalansız bölünüp bölünmediğini denetleyen bir seçim yapısı kurunuz ve her iki durumda da ekrana bilgi yazdırınız.
Adım 4: Her iki dalın sonuna da çalışmayı bitiren bir satır ekleyin.
Sık yapılan hatalar
- Döngü gövdesinde sayacı artırmamak: Koşul sayaca bağlı olduğu için hiç değişmez ve döngü sonsuza kadar sürer; program tepki vermiyor gibi görünür.
- Ön kontrol ile son kontrol döngüsünü karıştırmak: Son kontrol döngüsü koşulu gövdenin sonunda denetler, bu yüzden koşul ilk denetimde yanlış olsa bile gövde bir kez çalışır.
- Seçim yapısında sıralama hatası yapmak: Geniş aralık üstte yazılıp dar aralık altta bırakıldığında üstteki bölüm her değeri yakalar ve alttaki bölüme hiç ulaşılamaz.
İlgili konular
Sıradaki adım
Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.
DersTeders ile devam et
Bilişim Teknolojileri · 10. Sınıf için çalışma yolu
- OkuKonu anlatımını bu sayfada bitir.
- Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
- Quiz ile pekiştirHesapla kendini ölç.
Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.