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 for dan perulangan tak pasti (conditional loop) dengan while.
  • 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-NN.
  • Pencetakan Pola Piramida & Berlian Karakter: Memanfaatkan koordinat baris ii dan kolom jj 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 while dengan generator angka acak modul random dan sistem skor nyawa.

3. Berkas Pendukung Laboratorium

  • Tugas Pendahuluan (TP 4): Berkas 24-085_Moch. Zamroni Fahreza_TP4.pdf yang mendetailkan diagram alir perulangan bersarang.
  • Laporan Praktikum (TPP 4): Berkas 24-085_Moch. Zamroni Fahreza_TPP4.pdf yang mencakup dokumentasi eksekusi, analisis kompleksitas perulangan, dan refleksi pemecahan masalah.

Attachments