do
komut;
while(şart);
do
{
komutlar;
} while(şart);
Do While döngüsüne başlamadan önce “Döngü nedir?” sorusuna bir açıklık getirelim. Devamını Oku
1.BAŞLA
2.Sayı gir yaz
3.Sayı gir
4.Değişken 0′a eşit değilse döngüye gir
5.Sonucu yaz
6.DURDöngü işlemleri;
1.Sayı 2′ye bölünüyor mu?(2′ye bölümünden kalan sıfıra eşit mi?) e:2 h:4
2.cift değişkeninde biriktir
3.Döngü başına git
4.tek değişkeninde biriktir
while (şart) komut;
while (şart)
{
komutlar;
}
While döngüsüne başlamadan önce “Döngü nedir?” sorusuna bir açıklık getirelim. Devamını Oku
1.BAŞLA
2.Tabani gir yaz
3.Tabanı gir
4.Sonucu gir yaz
5.Sonucu gir
6.Döngü İşlemlerini gerçekleştir
7.Sonucu yaz
8.DUR
Döngü İşlemleri
- BAŞLA
- DÖNGÜYE GİR VE DÖNGÜYÜ 10 DEFA ÇALIŞTIR
- ALT DÖNGÜYE GİR VE DÖNGÜYÜ 10 DEFA ÇALIŞTIR
- SAYILARIN BİRBİRİ İLE ÇARPIMINI GÖSTER
- ALT DÖNGÜDEN ÇIK
- DÖNGÜDEN ÇIK
- DUR
- BAŞLA
- Kaç sayı girilecek yaz
- Sayı gir
- Döngüye gir ve girilen sayı kadar çalıştır
- Sonuçu yaz
- DUR
Döngü İşlemleri;
Sayi gir yaz
Sayı gir
Girilen değeri t değişkeninde biriktir (topla)
- BAŞLA
- Döngü başladı yaz
- Döngüye gir
- i=5′mi? e:5 h:3
- Döngü Bitti yaz
- DUR
for(ilk değer;şart;artma/azalma) komut;
for(ilk değer;şart;artma/azalma)
{komutlar;}
For döngüsüne başlamadan önce “Döngü nedir?” sorusuna bir açıklık getirelim. Devamını Oku
- BAŞLA
- DÖNGÜYE GİR
- SAYI 2′ye bölünüyor mü? e:4 h:6
- TOPLA
- 7 e git
- TOPLA
- Döngü değişkeni 10′a eşit mi? e:8 h:2
- DÖNGÜDEN ÇIK
- Sonuçları yaz
- DUR