Anda di halaman 1dari 7

LAPORAN PRAKTIKUM

NAMA : Juandi Pramu Yudistira


NIM : 2220305015
KELAS : 1 TL
MATA KULIAH : Bahasa Pemograman
PERCOBAAN KE : IX
JUDUL : Perulangan Do while
DOSEN : Imam Suri Tauladan, S.T.,M.T.
LABORAN : Yoga Pangestu Hidayah, S.Tr.,T.
TANGGAL : 23 Mei 2023

POLITEKNIK CALTEX RIAU


PEKANBARU
Percobaan IX
Perulangan Do While

I. Tujuan
1. Agar mahasiswa dapat menjelaskan fungsi perulangan Do While
2. Agar mahasiswa dapat menjelaskan proses perulangan dengan
menggunakan pernyataan Do While.

II. Dasar Teory


a. Fungsi perulangan do while digunakan untukmengulang statement
sebanyak satu kali terlebih dahulu, kemudian akan mengecek statement
didalam while apakah bernilai benar, jika bernilai benar maka akan
diulang kembali. Jika statement di dalam while bernilai salah maka
perulangan akan berakhir.
Instruksi Do while loop hampir sama dengan while loop tapi memiliki
perbedaan di bagian eksekusi kode programnya. Jika di while loop
kode programnya di eksekusi setelah mengecek kondisionalnya,
sedangkan di do while loop kode programnya di eksekusi dulu baru
melakukan pengecekan kondisionalnya.uksi while digunakan untuk
membuat statement berulang selama kondisi syarat diberikan bernilai
benar. Jika kondisi bernilai syarat maka statement tidak akan diulang.
Berikut format dasar struktur perulangan Do While pada Bahasa c :
start;
do
{
// kode program
// kode program
increment;
}
while (condition)

Sama seperti perulangan WHILE, di bagian start biasanya terdapat


perintah inisialisasi variabel counter, misalnya i = 0. Kemudian di
dalam block do ditulis kode program yang akan di ulang, tidak lupa
sebuah perintah untuk menaikkan nilai variabel counter, misalnya
dengan perintah i++.Di bagian paling bawah, terdapat perintah while
(condition). Di sinilah kondisi perulangan akan diperiksa. Selama
kondisi ini menghasilkan nilai true, maka perulangan akan lanjut ke
iterasi berikutnya.
III. Tugas Pendahuluan
Kerjakan soal-soal di bawah ini:
1. Buatlah flowchart program untuk setiap soal dalam percobaan.

IV. Tugas Pratikum


1. Buatlah program untuk mencetak huruf tertentu hingga membentuk
sebuah matrix a x b dimana a menyatakan banyak baris dan b
menyatakan banyak kolom.

Masukkan jumlah baris : 3


Masukkan jumlah kolom:6
AAAAAA
AAAAAA
AAAAAA

2. Buatlah program untuk mencetak angka seperti dibawah ini:

Masukkan Jumlah Baris : 5


54321
4321
321
21
1

3. Buatlah program untuk mencetak angka seperti di bawah ini :

Masukkan Jumlah Baris : 5


1
12
123
1234
12345
Data Percobaan

1. Kasus 1.

2. Kasus 2a.
Kasus 2b.
Analisa

Kesimpulan

Tugas Pendahuluan

1. Tugas 1.
2. Kasus 2a.

3. Kasus 2b.

Anda mungkin juga menyukai