Buatlah algoritma menggunakan perulangan Repeat untuk kasus yang kamu pilih sendiri

Pertemuan : 6 [Enam] Pokok Bahasan : Struktur dasar lanjut [Pengulangan/ Looping/ Repetition] Tujuan Khusus : Mahasiswa mampu menggunakan struktur dasar pengulangan 1. Pendahuluan Kelebihan yang dimiliki mesin atau dalam hal ini komputer bila dibandingkan manusia adalah keampuannya melakukan tugas yang sama berulang kali tanpa mengeluh lelah dan bosan.di dalam algoritma, melakukan proses berulang disebut dengan pengulangan atau looping atau repetition jika suatu konsisi dipenuhi atau sebaliknnya. 2. Struktur Pengulangan Struktur pengulangan terdiri atas dua bagian: 1. kondisi pengulangan, yaitu ekspresi bolean yang harus dipenuhi untuk melaksakan pengulangan. 2. Isi atau badan pengulangan, yaitu satu atau lebih pernyataan [aksi ] yang akan diulang. Di samping itu, struktur pengulangan biasanya disertai dengan bagian: 1. inisialisasi, yaitu pernyataan yang dilakukan sebelum pengulangna dilakukan pertama kali 2. terminasi, yaitu aksi yang dilakukan setelah pengulangan selesai dilaksanakan inisialisasi dan teminasi tisak selalu harus ada, namun berbagia kasus inisalisasi umumnya diperlukan. Perintah atau notasi dalam struktur pengulangan adalah: 1. Perintah for 2. Perintah do.. while 3. Perintah while 4. Perintah Continue dan break 5. Peritnah Go To 2.1. Perintah for

Perintah for digunakan untuk menghasilkan pengulangan sejumlah kali tanpa penggunaan kondisi apapun. Perintah ini dapat digunakan bila anda sudah tau berapa kali Andaakan mengulang satu atau beberapa pernyataan. Bentuk umum pernyataan for adalah Dalam algoritma For peubah nilai nilai awal to nilai akhir di Aksi End Dalam bahasa pemrograman C++ For [peubah=nilai awal; peubah=nilai akhir, keadaan] Aksi; keterangan: a. peubah nilai awal mempunyai arti sebagai inisialisasi b. peubah nilai akhir mempunyai arti sebagai terminasi/konsidi untuk keluar dari looping c. keadaan mempunyai dua pengertian menaik [ascending] atau menurun [descending] d. Jumlah aksi diulang sebanyak nilai akhir- nilai awal + 1 Kasus 6.1 Buatlah algoritma dan program untuk mencetak nama Anda sebanyak 10 kali Jawab: Algoritm untuk memecahkan masalah tersebut di atas adalah: 1. k bertipe integer 2. for k =1 to 10 do 3. cetak Nama Anda 4. end

Program int k; for[k=1;k

Bài mới nhất

Chủ Đề