Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang

Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang

Tersedia 2 jenis pengulangan pada pemrograman komputer, ialah pengulangan sebanyak n kali, dengan pengulangan berdasarkan pada syarat. Blockly, ke-2jenis perulangan itu bisa dibikin dengan gunakan 2 buah blok, pertama blok [repeat n times], kemudian  blok [repeat..while].

Pembahasan soal kali ini terdapat pada buku Informatika SMP Kelas VIII Kurikulum Merdeka. Simak penjelasannya berikut ini!

Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang

Aktivitas Individu

Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang, Kalian diminta untuk menampilkan beberapa baris yang berisi * dengan pola tampilan yang dijelaskan pada gambaran Output. Diberikan sebuah bilangan bulat, yaitu N, kalian akan menggambar pola, yang bergantung pada nilai N. Perhatikan contoh input dan output yang diberikan pada Tabel 7.6! Program ini “mirip” dengan program sebelumnya. Dapatkah kalian mengatakan dengan ringkas apa bedanya?

Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang

Jawabannya adalah…

Sebelum masuk ke kode program, guru perlu menjelaskan terlebih dahulu output
untuk N = 7 yang ditanyakan pada bagian contoh input dan output. Berikut ini adalah
output untuk N = 7:
*******
******
*****
****
***
**
*
Kode program lengkap untuk aktivitas ini ditunjukkan oleh Gambar 7.4.

Baca juga:Kunci Jawaban Informatika Kelas 8 Aktivitas AD-K8-06 Mengelola Data dengan Tables Halaman 160

Kunci Jawaban Informatika Kelas 8 Aktivitas AP-K8-10 Print Pola N sampai 1 Tanda Bintang

Gambar 7.4 Kunci Jawaban untuk Aktivitas AP-K8-09

Kode program pada Gambar 7.4 ditulis berdasarkan analisis variabel berikut ini.
1. Banyaknya baris yang harus ditampilkan bervariasi bergantung pada nilai N.
2. Banyaknya * yang harus ditampilkan pada setiap baris dari kiri ke kanan, juga harus bervariasi:

a) Baris ke-1 : N buah *

b) Baris ke-2 : N-1 buah *

c) Baris ke-3 : N-2 buah *

d) …

e) Baris ke-i : (N-i-1) buah *

f ) …

g) Baris ke-(N-1): 2 buah *

h) Baris ke-N : 1 buah *

Maka, peserta didik perlu mendefinisikan 2 buah variabel, yaitu N yang merupakan banyaknya baris, dan variabel i yang merupakan nomor baris. Variabel N diperoleh melalui input, sedangkan variabel i harus di-set nilainya. Berdasarkan analisis variabel di atas, kerangka blok yang akan peserta didik susun ialah sebagai berikut.

Baca juga:Kunci Jawaban Informatika Kelas 8 Ayo, Lakukan Aktivitas DSI-K8-01 Pengkajian kritis berita dari media sosial Halaman 251

Mengulang sebanyak N:

Mengulang print sederet * ke kanan sebanyak i. Mula-mula, nilai i = N Nilai i di-set ke nilai sebelumnya.
Jadi, aktivitas ini mengandung pengulangan di dalam sebuah pengulangan.

Catatan penting: karena kode program untuk aktivitas ini mirip dengan kode program pada Aktivitas AP-K8-09, peserta didik disarankan untuk meng-copy hasil pekerjaannya, kemudian memodifikasinya dan menyimpannya dalam file lain. Akan tetapi, perlu diberitahukan kepada peserta didik bahwa menyontek atau menyalinkode program milik orang lain termasuk dalam tindakan plagiarisme

Kesimpulan

Demikianlah pembahasan soal yang dapat disajikan tentang Kunci Jawaban Informatika Kelas 8 Aktivitas Inddividu. Semoga artikel ini dapat bermanfaat, selamat belajar !

Disclaimer :

  1. Kunci jawaban pada artikel ini mungkin akan berbeda dengan jawaban sumber lain.
  2. Jadikan kunci jawaban ini sebagai salah satu bahan referensi dalam menjawab soal bukan sebagai acuan utama dan satu-satunya.
  3. Kunci jawaban ini tidak mutlak kebenarannya.

Pemerhati Pendidikan, Guru SMA di salah satu sekolah di Indonesia

You might also like