praktikum
Praktikum Modul 4: Pengendalian Perulangan dan Loop Iteratif
Asisten Praktikum: Imam Syafii
Praktikum Modul 4: Pengendalian Perulangan Iteratif, Deret Bilangan, dan Pola Karakter
Praktikum laboratorium keempat memfokuskan penguasaan algoritma iterasi sekuensial, manipulasi akumulator numerik, pembangkitan deret matematis, serta pembuatan pola visual 2-dimensi.
1. Target Pembelajaran
- Menguasai pola perulangan pasti (counted loop) dengan
fordan perulangan tak pasti (conditional loop) denganwhile. - Mengimplementasikan struktur loop bersarang (nested loops) untuk menghasilkan pola geometris matriks karakter di konsol terminal.
- Memahami strategi proteksi loop agar terhindar dari hang/freeze sistem akibat terminasi yang tidak pernah tercapai.
2. Studi Kasus Implementatif
- Pembangkitan Deret Bilangan Prima & Fibonacci: Menuliskan algoritma pengujian bilangan prima (primality test) berbasis loop dan pembagian bertahap, serta kalkulasi deret Fibonacci hingga suku ke-.
- Pencetakan Pola Piramida & Berlian Karakter: Memanfaatkan koordinat baris dan kolom pada nested loop untuk mencetak pola segitiga siku-siku, piramida simetris, dan belah ketupat berbasis karakter bintang (
*). - Simulasi Game Tebak Angka: Membangun game konsol interaktif berbasis loop
whiledengan generator angka acak modulrandomdan sistem skor nyawa.
3. Berkas Pendukung Laboratorium
- Tugas Pendahuluan (TP 4): Berkas
24-085_Moch. Zamroni Fahreza_TP4.pdfyang mendetailkan diagram alir perulangan bersarang. - Laporan Praktikum (TPP 4): Berkas
24-085_Moch. Zamroni Fahreza_TPP4.pdfyang mencakup dokumentasi eksekusi, analisis kompleksitas perulangan, dan refleksi pemecahan masalah.