Aşağıda her iki takı ile Do - Loop formatı gösterilmektedir.
Do Do
Kod grubu
Loop Until şart cümlesi
Do Until şart cümlesi
Kod grubu
Loop Kod grubu
Loop While şart cümlesi
Do While şart cümlesi
Kod grubu
Loop
Bazı durumlarda program algoritmamız gereği herhangi bir durumun gerçekleşmesine
bağlı olarak Do-loop döngüsünden çıkılması gerektiğinde “Exit Do” ifadesi kullanılır. Bu
ifade döngünün herhangi bir yerinde kullanılabilir. Genellikle “IF” yapısı içine yerleştirilerek
şart cümlesinin gerçekleşme durumuna göre program akışını döngüden çıkarır.
1 dâhil, kendisi hariç olmak üzere bölenlerinin toplamına eşit olan
sayılara mükemmel sayı adı verilir.
Örneğin 6=1+2+3 olduğundan bir mükemmel sayıdır.
Örnek 9:
Bir sonraki mükemmel sayı 28’dir. Çünkü 28=1+2+4+7+14 olur.
Geliştirdiğimiz uygulama, kullanıcı tarafından girilecek bir sayının
mükemmel olup olmadığını test etmekte, değil ise bir sonraki mükemmel
sayıyı hesaplamaktadır.
Ekran Görüntüsü
28