Jika program sudah jadi dan running, silahkan lakukan Screenshot Coding dan output, kemudian
jelaskan step by step logika programnya yang disimpan dalam file document doc/docx.
Program yang Anda berikan adalah program sederhana yang meminta input NPM (Nomor Pokok
Mahasiswa), nama, dan pilihan dari pengguna.
2.Program meminta input NPM dan nama dari pengguna. Input ini disimpan dalam variabel “npm”
dan “nama$”.
3.Program mencetak menu dengan dua pilihan: segitiga bintang dan segitiga angka.
4.Program meminta input pilihan dari pengguna dan menyimpannya dalam variabel “pilihan”.
5.Program memeriksa nilai pilihan yang dimasukkan oleh pengguna menggunakan pernyataan “If”.
Jika pilihan sama dengan 1 (yaitu segitiga bintang), maka program akan melanjutkan ke langkah 6.
Jika pilihan sama dengan 2 (yaitu segitiga angka), maka program akan melanjutkan ke langkah 11.
Jika pilihan tidak sama dengan 1 atau 2, program akan selesai.
6.Jika pilihan adalah 1 (segitiga bintang), program akan meminta input panjang bintang dari
pengguna dan menyimpannya dalam variabel “panjang”.
7.Program mencetak pesan sambutan yang mencakup NPM dan nama yang dimasukkan oleh
pengguna.
11.Jika pilihan adalah 2 (segitiga angka), program akan meminta input panjang angka dari pengguna
dan menyimpannya dalam variabel “panjang”.
12.Program mencetak pesan sambutan yang mencakup NPM dan nama yang dimasukkan oleh
pengguna.
14Program menggunakan loop “For” bersarang untuk menggambar segitiga angka. Loop luar (i)
digunakan untuk mengatur jumlah baris dalam segitiga, sedangkan loop dalam (j) digunakan untuk
mencetak angka yang sesuai pada setiap baris. Angka yang dicetak sesuai dengan nilai i (baris saat
ini).