Do-While
Perulangan selain for adalah Do-while. Bentuk umum pernyataan Do-while sebagai berikut :
initial_counter
do
{
statement 1;
statement 2;
update_counter
}
while(condition_counter);
Dimana statement 1 dan statement 2 berbeda, namun kedua statement tersebut dilakukan perulangan.Do-While Multi Condition
Untuk Do-While multi kondisi sama dengan perulangan for yakni initial_counter, condition_counter, dan update_counter lebih dari 1.
Nested For
Istilah nested-loop adalah situasi dimana sebuah proses berulang lainnya. Bentuk umum dari Nested-loop adalah sebagai berikut;
initial_counter;
initial_loop;
do
{
statement 1;
update_counter;
do
{
statement 2;
update_loop;
}
while(condition_loop);
}
while(condition_counter);