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
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.