Struktur Perulangan Yohana Nugraheni
Bentuk pernyataan struktur perulangan dalam bahasa C++ : Definisi Struktur perulangan digunakan untuk melakukan suatu perintah secara berulang-ulang. Bentuk pernyataan struktur perulangan dalam bahasa C++ : For While Do…while
Flowchart Struktur Perulangan Memberi nilai awal untuk counter / variabel pencacah Kondisi Pernyataan Langkah False True Inisialisasi Menaikkan/ menurunkan nilai counter
Pernyataan For for (inisialisasi; kondisi; langkah) { pernyataan; } Sintaks pernyataan For for (inisialisasi; kondisi; langkah) { pernyataan; } Digunakan untuk perulangan yg jumlahnya sudah diketahui dg jelas.
Pernyataan While Sintaks pernyataan While inisialisasi; while (kondisi) { pernyataan; langkah; } Pernyataan akan dieksekusi berulang-ulang selama kondisi terpenuhi (bernilai T)
Pernyataan Do…While Sintaks pernyataan Do…While inisialisasi; do { langkah; } while (kondisi); Pernyataan akan dieksekusi berulang-ulang selama kondisi terpenuhi (bernilai T)
Contoh 1 Buatlah algoritma dan program untuk menampilkan tulisan “Aku cinta kamu” sebanyak 10 baris.
Buatlah algoritma dan program untuk menampilkan bilangan 1 – 10. 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.