

While Döngüsü Pekiştirme
Presentation
•
Information Technology (IT)
•
9th - 12th Grade
•
Practice Problem
•
Hard
Engin ATA
Used 4+ times
FREE Resource
13 Slides • 8 Questions
1
Bu uygulama ön bilgi gerektirir.
2
Yeni öğrenenler için hazırlanmamıştır.
3
While girilen şartın sağlandığı sürece devam eden bir döngüdür.
Şart sağlanmadığı durumda döngü sonlanır.
While Döngüsü
4
For döngüsüne benzetirsek
a=1 başlangıcı
a<5 bitişi
a=a+1 adımı
gösterir diyebiliriz.
While Döngüsü
5
Burada döngü a<5 olduğu sürece devam edecektir.
Bittiğinde ise varsa aşağıda diğer komutlar onları uygulamaya devam edecektir.
While Döngüsü
6
Örnekteki a değişkeninin değerini değiştirmediğimiz zaman a sürekli 1 olarak kalır ve 5'i geçemediğinden döngü asla sonlanmaz.
a=a+1 şeklinde döngünün adımını belirlemek gerekir.
While Döngüsü
7
a=a+1 yerine a+=1
a=a-1 yerine a-=1
gibi ifadeler de kullanılabilir.
While Döngüsü
8
Yandaki gibi 3<5 şeklinde sabit bir şart belirtirsek; 3 5'ten hiçbir zaman için büyük olmayacağından sonsuz döngü oluşur.
(Bunu engellemek için break komutu kullanılır.)
While Döngüsü
9
Yanda break komutunun kullanılışına bir örnek görüyorsunuz.
a, 50'den büyük olduğu zaman ne olursa olsun döngü break komutuyla sonlanacaktır.
While Döngüsü
10
Yandaki örnekte a 0 değerinde başlar ve ekrana 0 yazar.
a 0+2=2 olur ve ekrana 2 yazar.
a 2+2=4 olur ve ekrana 4 yazar.
a 4+2=6 olunca 6<6 sağlanmadığı için sonlanır.
Örnek-1
Ekran çıktısı:
0
2
4
11
sayi değişkeni 5
ekrana 5 yazdırır.
sayi 5+5=10 olur.
ekrana 10 yazdırır.
sayı 10+5=15 olur.
Artık 15<15 olmadığı için döngü sonlanır.
Örnek-2
Ekran çıktısı:
5
10
12
While döngüsü genellikle döngü sayısının tam belli kullanılır.
Bu örnekte, kullanıcı şifreyi doğru girene kadar döngü sürecektir.
Örnek-3
Bu örnekte kullanıcı 10. denemede de, 90. denemede de şifreyi doğru girebilir.
O yüzden for döngülerinin aksine bu döngüdeki tekrar sayısını bilemeyebiliriz.
13
Sorular boşluk doldurma şeklinde olup, değişik süre kısıtlamalarına sahiplerdir.
Soruların çözümü sırasında defterinizden destek alabilirsiniz.
Trace etmek için kalem ve kâğıt kullanabilirsiniz.
14
Fill in the Blanks
Görseldeki komutlar çalıştırıldığında vereceği ekran çıktılarını kutucuklara teker teker yazınız.
15
Fill in the Blanks
Görseldeki komutlar çalıştırıldığında ekranda 14 çıktısını gören kullanıcı veri girişinde ne girmiş olabilir?
Type answer...
16
Fill in the Blanks
Görselde girilen sayıları sürekli toplayan ve sonunda toplamı ekrana yazdıran bir döngü oluşturulmuştur. Bu döngünün sonlanma şartı kullanıcının negatif sayı girmesi olduğuna göre soru işareti ile belirtilen yere ne yazılmalıdır?
Type answer...
17
Fill in the Blanks
Görseldeki komut çalıştırıldığında ekrana kaç kez çıktı verir?
Type answer...
18
Fill in the Blanks
Görseldeki komutlar çalıştırıldığında oluşacak döngü sayısı nedir?
Type answer...
19
Fill in the Blanks
Görselde 5'ten geri sayım yaptırmak isteyen kullanıcının yazdığı kodlar görülmektedir. Kodun isteğe göre çalışabilmesi için son satırda bırakılan boşluğa ne yazılmalıdır?
Type answer...
20
Fill in the Blanks
50'den geriye doğru pozitif sayıları ekrana yazdırması için hazırlanan kodlarda eksik yerleri tamamlayınız.
21
Fill in the Blanks
Görseldeki komutlar çalıştırıldığında ekrana vereceği çıktıları herbiri 1 kutucuğa gelecek şekilde yazınız.
Bu uygulama ön bilgi gerektirir.
Show answer
Auto Play
Slide 1 / 21
SLIDE
Similar Resources on Wayground
16 questions
Sayma Kuralları
Presentation
•
10th Grade
18 questions
program sanat etkinlikleri 1
Presentation
•
11th Grade
15 questions
Cisco Mezuniyet 2025
Presentation
•
KG - University
11 questions
Robotik Kodlama: Geleceğin Teknolojisi
Presentation
•
10th Grade
17 questions
Madde Bağımlılığı
Presentation
•
12th Grade
11 questions
ÖĞRETİM TEKNOLOJİLERİ
Presentation
•
9th - 12th Grade
13 questions
8.SINIF DÜZ YAZI TÜRLERİ TEKRAR ÇALIŞMASI
Presentation
•
7th - 12th Grade
16 questions
FEN VE MATEMATİK ETKİNLİKLERİ
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
20 questions
REGULAR Present tense verbs
Quiz
•
8th - 9th Grade
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
20 questions
Cell organelles and functions
Quiz
•
10th Grade
10 questions
Test Your Knowledge on Bullying
Quiz
•
9th Grade
12 questions
Absolute Value Equations
Quiz
•
9th Grade
20 questions
Position vs. Time Graphs
Quiz
•
9th Grade
20 questions
Function or Not a Function
Quiz
•
8th - 9th Grade