Anda di halaman 1dari 5

MODUL VI

Perulangan (Loop) I
TUJUAN

1.) Memberikan pemahaman kepada praktikan tentang konsep perulangan/loop.


2.) Memberikan pengalaman mengimplementasikan ke dalam program sederhana dengan
konsep loop kepada praktikan.
TEORI

Salah satu kelebihan komputer dibandingkan dengan manusia adalah kemampuannya untuk
melakukan suatu perintah yang berulangkali tanpa mengenal lelah dah bosan. Dalam
pemrograman, perulangan dapat dilakukan sejumlah kali selama kondisi perulangan masih
terpenuhi.
Struktur perulangan (atau dalam bahasa inggris disebut dengan loop) adalah instruksi kode
program yang bertujuan untuk mengulang beberapa baris perintah.

Contoh ini merupakan contoh perulangan sebanyak 10x , yang dimulai dari I = 1 , hingga I = 10.
LIMA KOMPONEN LOOP
Dalam Mempelajari Loop atau perulangan , kita harus terlebih dahulu memahami komponen
yang perlu ada dalam strukturnya, yaitu :
Inisialisasi
Pengesetan awal variabel kontrol. Variabel kontrol adalah variabel yang akan digunakan sebagai
pengontrol perulangan, dan harus dimulai dari suatu nilai tertentu. (Contoh : I = 1)

Kondisi
Ekspresi Boolean (kondisi terhadap variabel kontrol berupa(TRUE/FALSE) yang menentukan
berakhir/tidaknya loop. Loop akan tetap dijalankan selama kondisi true. (Contoh : I <= 10)
Inkremen/dekremen
Peningkatan/penurunan variabel kontrol. Variabel kontrol ini akan di-inkremen/di-dekremen
setiap kali loop terjadi.
Inkremen : proses penambahan nilai variabel kontrol, dimana nilai tersebut terus
bertambah setiap kali proses perulangan berjalan. (Contoh : I = I + 1 atau I++ )
Dekremen : proses pengurangan nilai variabel kontrol, dimana nilai tersebut terus

berkurang setiap kali proses perulangan berjalan.


Proses
Statement-statement yang dilakukan loop (statement yang diulang-ulang). Komponen ini berisi
proses/statement yang ingin kita beri perulangan.
Terminasi
Statement pengakhir, yang menyatakan/mengkonfirmasi akhir loop (optional).
Struktur Perulangan
Didalam Bahasa C terdapat 3 struktur perulangan yang akan dipelajari dan kita pakai didalam
dasar pemrograman yaitu : DO WHILE , WHILE dan FOR .
1.) STRUKTUR FOR

Struktur ini CENDERUNG digunakan saat kita telah mengetahui dengan pasti berapa
banyak perulangan akan dilakukan. Pernyataannya adalah sebagai berikut :
for(inisialisasi;kondisi;inkremen/dekremen)
{
proses/statement;
}
terminasi;
2.) STRUKTUR WHILE

Struktur ini CENDERUNG digunakan saat kita belum mengetahui dengan pasti berapa
banyak perulangan akan kita lakukan. Pernyataannya adalah sebagai berikut :
inisialisasi;
while(kondisi)
{
proses;
}
terminasi;

3.) Struktur DO WHILE


Struktur Ini mirip dengan struktur WHILE namun,
Pada DO-WHILE, proses/statement dijalankan terlebih dahulu sebanyak 1 kali,
kemudian melakukan pengecekan. Pernyataannya adalah sebagai berikut :

inisialisasi;
do
{
proses;
inkremen/dekremen;
}while(kondisi);
terminasi;
GUIDED PERULANGAN 1
Penjelasan Guided :

Pada Guided kali ini , kalian diminta untuk membuat sebuah menu didalam perulangan , dalam membuat
menu kalian bisa memanfaatkan struktur perulangan yaitu do while.

Setelah itu kalian diminta untuk membuat berbagai macam menu seperti diatas , yang didalamnya sudah
terletak penjelasan penjelasan dasar (Mohon untuk dipelajari karena akan membantu UGD kalian nanti).
Diperhatikan pada Menu 1 (Sistem Login) , ganti kondisi perulangan dengan Nama dan NPM kalian.

Jika ada kebingungan atau pertanyaan tentang Guided dan Modul Perulangan 1 Silahkan merasa bebas
untuk menghubungi saya (Wendy Winata) . Kontak dapat dilihat di daftar nilai pada situs kuliah kalian.

Pengumpulan Guided :

Seluruh File dimasukan kedalam folder dengan format GD6_Y_XXXX dimana Y adalah Kelas dan XXXX
adalah 4 Digit Terakhir NPM

Guided akan dikumpul tepat jam 12 malam , pada 1 hari sebelum UGD , mohon diperhatikan batas
pengumpulannya di situs kuliah.

Kalau hanya belajar tapi tidak berlatih tidak akan berhasil , Maka jangan menyerah jika latihanmu
belum berhasil. – Puji Wahyu Widayati

Anda mungkin juga menyukai