KELOMPOK 5
Di Susun oleh :
RUGAYAH
ALMAIDAH
WINDA NOVITA SARI
11
KATA PENGANTAR
11
DAFTAR ISI
KATA PENGANTAR……………………………………………………..i
DAFTAR ISI ………………………………………………………………ii
11
BAB I
PENDAHULUAN
1. Latar belakang
2. RUMUSAN MASALAH
3. TUJUAN
BAB II
11
PEMBAHASAN
11
a. Perulangan For
b. Perulangan Foreach
c. Perulangan Repeat
Perulangan yang termasuk dalam Uncounted Loop:
a. Perulangan While
b. Perulangan Do/While
Yang perlu diperhatikan adalah kondisi yang ada di dalam kurung setelah
kata for.
Kondisi ini akan menentukan:
a. Hitungan akan dimulai dari 0 (i = 0);
b. Hitungannya sampai berapa? Sampai i < 10;
c. Lalu di setiap perulangan i akan bertambah +1 (i++).
d. Variabel i pada perulangan for berfungsi untuk menyimpan nilai hitungan.
e. Jadi setiap perulangan dilakukan nilai i akan selalu bertambah satu. Karena
kita menentukannya di bagian i++.
f. Nama variabel tidak harus selalu i, kita juga bisa menggunakan nama lain.
Ini hasil outputnya:
11
Gambar pada pengulangan statement for
while(ulangi){
counter++;
ulangi = confirm("Apakah anda mau mengulang?");
}
Hasilnya:
11
Gambar pada hasil perulangan statement while
while(ulangi){
counter++;
ulangi = confirm("Apakah anda mau mengulang?");
}
11
do {
// blok kode yang akan diulang
} while (<kondisi>);
Jadi perbedaanya:
Perulangan do/while akan mengecek kondisi di belakang (sesudah mengulang),
sedangkan while akan mencek kondisi di depan atau awal (sebelum mengulang).
Berikut contohnya:
do {
counter++;
ulangi = confirm("Apakah anda mau mengulang?");
} while(ulangi)
11
Maka hasilnya:
11
1. Compound atau Block Statetment
a. Compound Statement
Compound statement adalah sekumpulan statement yang diapit dengan
tanda kurung kurawal. Compound statement digunakan untuk
mengelompokkan sekumpulan statement agar dapat digunakan sebagai satu
bagian dalam perulangan, percabangan atau function. Compound statement
menggunakan tanda kurung kurawal untuk mengelompokkan sekumpulan
statement di dalamnya.
Untuk lebih jelasnya coba perhatikan hasil dari kode program berikut ini!
#include <stdio.h>
int main(){
int i=0;
for(int i=0;i<5;i++)
printf("_");
printf("*\n");
return 0;
}
Maka hasilnya :
11
Gambar 1 pada compound statement
Maka hasilnya :
11
Gambar 2 pada compound statement
11
2) CONTINUE
Pernyataan continue di dalam Pascal bekerja seperti halnya pernyataan
break. Break digunakan untuk menghentikan secara paksa sebuah proses,
tetapi continue secara paksa akan melanjutkan perulangan selanjutnya, dan
mengabaikan kode-kode diantara keduanya.
Maka hasilnya :
11
Gambar pada perintah break
11
6 {
7 continue;
8 }
9 console.log("Perulangan ke - " + i);
10 }
11 </script>
Maka hasilnya :
11
untuk di-’lewati’ dan perulangan akan lanjut ke i=8. Dari hasil program dapat
dilihat bahwa “Perulangan ke- 7” tidak akan ditampilkan.
11
BAB II.
PENUTUP
1. Kesimpulan
2. Saran
Apabila anda merasa belum paham dan mengerti tentang pembahasan submateri
PERULANGAN di atas, maka sarankan untuk berkonsultasi pada dosen mata kuliah.
Terimaksih.
11
DAFTAR PUSTAKA
https://www.petanikode.com/javascript-perulangan/
shapictures.blogspot.com
11