Politeknik Elektronika Negeri Surabaya
Prodi Sarjana Terapan Teknologi Game
Praktikum Decision
Zulhaydar Fairozal Akbar
2025
Dasar Pemrograman
Praktik 1 – Loop for Menampilkan Angka
Praktikum 1 : Tampilkan angka dari 1 sampai 10 menggunakan loop for.
Dasar Pemrograman 2
Praktik 2 – Loop While: Hitung Mundur
Praktikum 2 : Gunakan while untuk menampilkan hitung mundur dari 10 ke 1.
Dasar Pemrograman 3
Praktik 3 – Loop Do-While: Input hingga Kondisi Tercapai
Praktikum 3 : Minta pengguna memasukkan angka sampai mereka mengetik angka 0.
Dasar Pemrograman 4
Praktik 4 – Break: Hentikan Loop pada Kondisi Tertentu
Praktikum 4 : Gunakan break untuk menghentikan loop saat nilai mencapai 7.
Dasar Pemrograman 5
Praktik 5 – Continue: Lewati Nilai Tertentu
Praktikum 5 : Gunakan continue untuk melewati bilangan genap dari 1–10.
Dasar Pemrograman 6
Praktik 6 – Nested Loop: Pola Bintang
Praktikum 6 : Gunakan nested loop untuk mencetak pola bintang segitiga kanan.
Dasar Pemrograman 7
Praktik 7 – Loop dan Array: Menampilkan Nilai Elemen
Praktikum 7 : Buat program yang menyimpan 5 skor pemain dalam sebuah array, lalu tampilkan semua skor tersebut
menggunakan loop for.
Dasar Pemrograman 8
Studi Kasus 1 - Score Counter
Deskripsi
• Gunakan loop while untuk menghitung skor selama
pemain masih hidup.
• Skor bertambah 10 setiap iterasi
• loop berhenti jika nyawa (life) habis.
Dasar Pemrograman 9
Studi Kasus 2 – Pola Bintang
Buat Program menghasilkan 3 pola dibawah ini dengan
nested loop.
Dasar Pemrograman 10
Studi Kasus 3 – Enemy Wave Simulation
Gunakan for dan break untuk mensimulasikan gelombang musuh. Jika
jumlah musuh pada suatu gelombang melebihi batas, hentikan simulasi.
Dasar Pemrograman 11