0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan3 halaman

Modul 4 Tupen Bimo

Diunggah oleh

Bima Hardi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan3 halaman

Modul 4 Tupen Bimo

Diunggah oleh

Bima Hardi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

LABORATORIUM TEKNIK ELEKTRO

Universitas Muhammadiyah Surakarta


Gedung H Lantai 3 Sayap Timur Kampus II UMS

PRAKTIKUM DASAR PEMROGRAMAN


MODUL 4
PERULANGAN

Tanggal Praktikum : Tanggal Pengumpulan Tanggal ACC :


Laporan :

Tanggal Revisi :

Catatan :

Nama : Dimas Tri Atmaja


NIM : D400230135
Kelas :F
Asisten Kelas : Muhammad Abdurrohim

1. Sebutkan dan jelaskan 3 jenis bentuk perulangan bahasa C!


Jawaban :
1. Perulangan for digunakan ketika kita tahu pasti berapa kali perulangan
akan dijalankan
• inisialisasi: Digunakan untuk menginisialisasi variabel loop.
• kondisi: Kondisi yang dievaluasi setiap kali loop dijalankan. Jika
bernilai benar (true), loop akan berlanjut. Jika salah (false), loop
berakhir.
• pengubah: Perubahan yang terjadi pada variabel loop setiap kali loop
selesai dieksekusi.
2. Perulangan while digunakan ketika kita tidak tahu pasti berapa kali
perulangan akan dijalankan, namun kita memiliki kondisi yang harus
dipenuhi agar perulangan berlanjut.
• kondisi: Kondisi yang dievaluasi. Selama kondisi ini benar (true),
loop akan terus berlanjut. Begitu kondisi menjadi salah (false), loop
berakhir.
LABORATORIUM TEKNIK ELEKTRO
Universitas Muhammadiyah Surakarta
Gedung H Lantai 3 Sayap Timur Kampus II UMS

3. Perulangan do-while hampir mirip dengan while, namun blok kode di


dalamnya akan dijalankan setidaknya satu kali karena pengecekan
kondisi dilakukan setelah blok kode dijalankan.
• kondisi: Kondisi yang dievaluasi setelah blok kode dijalankan. Jika
bernilai benar (true), loop akan terus berlanjut. Jika salah (false), loop
berakhir.

2. Sebutkan perbedaaan perulangan WHILE dan DO WHILE!


Jawaban :
Perbedaan utama antara perulangan while dan do-while terletak pada urutan
evaluasi kondisi. Berikut adalah perbedaan antara keduanya:

a) Evaluasi kondisi:
• Pada perulangan while, kondisi dievaluasi sebelum blok kode
dijalankan. Jika kondisi awalnya salah, maka blok kode tidak akan
dijalankan sama sekali.
• Pada perulangan do-while, blok kode dijalankan terlebih dahulu,
kemudian kondisi dievaluasi. Oleh karena itu, blok kode akan
dijalankan setidaknya satu kali, bahkan jika kondisi awalnya salah.
b) Kelebihan dan Kekurangan:
• Perulangan while cocok digunakan ketika tidak ada jaminan bahwa
blok kode akan dijalankan setidaknya satu kali dan kita ingin
melakukan pengecekan kondisi sebelum menjalankan blok kode.
• Perulangan do-while cocok digunakan ketika kita ingin memastikan
bahwa blok kode dijalankan minimal satu kali, bahkan jika kondisi
awalnya salah, dan kita ingin mengevaluasi kondisi setelah
menjalankan blok kode.
LABORATORIUM TEKNIK ELEKTRO
Universitas Muhammadiyah Surakarta
Gedung H Lantai 3 Sayap Timur Kampus II UMS

3. Tuliskan bentuk perulangan FOR bersarang, dan gambarkan flowchartnya!

Jawaban :
#include <stdio.h>

int main() {
int i, j;

// Perulangan for bersarang


for (i = 1; i <= 3; i++) {
printf("Iterasi luar ke-%d\n", i);

for (j = 1; j <= 2; j++) {


printf("Iterasi dalam ke-%d\n", j);
}
}

return 0;
}

• Flowchart

Anda mungkin juga menyukai