Anda di halaman 1dari 16

Struktur Perulangan

Yohana Nugraheni
Definisi

Struktur perulangan digunakan untuk


melakukan suatu perintah secara berulang-
ulang.
Bentuk pernyataan struktur perulangan dalam
bahasa C++ :
For
While
Dowhile
Flowchart Struktur Perulangan

Inisialisasi Memberi nilai awal untuk


counter / variabel pencacah

False
Kondisi

True

Pernyataan

Menaikkan/
menurunkan
Langkah
nilai counter
Pernyataan For

Sintaks pernyataan For


for (inisialisasi; kondisi; langkah)
{
pernyataan;
}

Digunakan untuk perulangan yg jumlahnya sudah


diketahui dg jelas.
Pernyataan While

Sintaks pernyataan While


inisialisasi;
Pernyataan akan dieksekusi
while (kondisi) berulang-ulang selama
kondisi terpenuhi (bernilai T)
{
pernyataan;
langkah;
}
Pernyataan DoWhile

Sintaks pernyataan DoWhile


inisialisasi;
Pernyataan akan dieksekusi
do { berulang-ulang selama
kondisi terpenuhi (bernilai T)
pernyataan;
langkah;
}
while (kondisi);
Contoh 1

Buatlah algoritma dan program untuk


menampilkan tulisan Aku cinta kamu
sebanyak 10 baris.
Contoh 2

Buatlah algoritma dan program untuk


menampilkan bilangan 1 10.
Output :
1
2
3
4
5
6
7
8
9
10
Contoh 3

Buatlah algoritma dan program untuk


menampilkan deret bilangan berikut :
100000000
10000000
1000000
100000
10000
1000
100
10
1
Contoh 4

Buatlah algoritma dan program untuk


menampilkan semua bilangan bulat dalam
rentang 1-25 yang tidak habis dibagi 5.
Contoh 5

Buatlah algoritma dan program untuk


menampilkan tabel harga fotokopi 1-100
lembar dimana harga per lembarnya adalah
Rp. 125,00
Contoh 6

Buatlah algoritma dan program untuk


menampilkan bilangan dalam rentang yang
diinputkan oleh user.
Contoh 7

Buatlah algoritma dan program untuk


meminta n buah bilangan bulat diinputkan
kemudian menampilkan jumlah bilangan
tsb.
Contoh output :
Banyaknya bilangan = 3
Bilangan 1 = 4
Bilangan 2 = 3
Bilangan 4 = 10
Jumlah = 17
Contoh 8

String dalam bahasa C++ selalu diakhiri


dengan karakter NULL ( \0 ). Berdasarkan
fakta tersebut buat algoritma dan program
yang meminta input suatu string kemudian
menghitung banyaknya karakter yang
terdapat dalam string tsb.
Contoh 9

Buatlah algoritma dan program untuk


menampilkan kebalikan dari suatu string yang
diinputkan oleh user
Contoh jika input string : Denpasar
Output kebalikan string : rasapneD
Contoh 10

Buatlah algoritma dan program untuk


membaca input password dari user. Jika
password tidak sesuai user masih
diperbolehkan menginputkan password.
Kesempatan input password sampai benar
dibatasi 3 kali input.

Anda mungkin juga menyukai