[email protected]

3 Contoh Soal Pemrograman Dasar 2 Kelas XI Sem 2 yang Paling Sering Keluar di 2026

Oleh

mabaunitar

Soal Pemrograman Dasar Kelas Xi Semester 2 tips soal matriks

pemrograman dasar menjadi mata pelajaran penting bagi siswa kelas XI semester 2. Latihan soal secara rutin dapat membantu memahami konsep algoritma dan logika. Artikel ini menyajikan kumpulan contoh soal pemrograman dasar 2 untuk memperdalam pemahaman Anda.

Contoh Soal Algoritma dan pseudocode

Bagian ini berisi soal-soal yang menguji kemampuan merancang langkah penyelesaian masalah. Setiap soal membutuhkan penulisan algoritma dalam bentuk pseudocode yang jelas.

  1. Tulislah pseudocode untuk menghitung total harga belanja setelah diskon 10%. Soal ini melatih penggunaan variabel dan operasi aritmatika.

  2. Buatlah algoritma untuk menentukan bilangan terbesar dari tiga angka yang diinput. Siswa harus mampu menggunakan struktur percabangan if-else.

  3. Rancang pseudocode untuk menampilkan deret Fibonacci hingga suku ke-n. Konsep perulangan dan penanganan indeks sangat diuji di sini.

Contoh Soal Struktur Data Array

Array merupakan struktur data dasar yang sering muncul dalam ujian semester. Soal-soal ini menguji kemampuan mengakses, mengolah, dan memanipulasi elemen array.

  1. Buatlah program dalam pseudocode untuk mencari nilai rata-rata dari 10 angka yang disimpan dalam array. Soal ini membutuhkan perulangan untuk menjumlahkan elemen.

  2. Tulislah algoritma untuk menukar posisi elemen pertama dan terakhir dalam array. Pemahaman tentang indeks array menjadi kunci penyelesaiannya.

  3. Rancang kode untuk menampilkan seluruh elemen array yang bernilai genap. Siswa harus menggabungkan perulangan dan kondisi dalam satu blok.

Contoh Soal Perulangan dan Percabangan

Struktur kontrol seperti perulangan dan percabangan adalah fondasi pemrograman. Soal berikut menekankan logika bersyarat dan pengulangan yang efisien.

Soal Pemrograman Dasar Kelas Xi Semester 2 tips soal matriks
Soal Pemrograman Dasar Kelas Xi Semester 2 tips soal matriks
  1. Buatlah flowchart untuk mencetak bilangan 1 sampai 20, tetapi lewati bilangan kelipatan 3. Soal ini menguji penggunaan perulangan dengan kondisi continue.

  2. Tulislah program sederhana yang meminta input usia dan menampilkan kategori anak, remaja, atau dewasa. Percabangan bertingkat digunakan dalam solusinya.

  3. Rancang algoritma untuk menghitung faktorial suatu bilangan menggunakan perulangan while. Konsep akumulasi nilai menjadi inti dari soal ini.

Contoh Soal Fungsi dan Prosedur

Pembuatan fungsi dan prosedur membantu modularitas kode. Soal di bawah ini menguji kemampuan mendefinisikan dan memanggil subprogram.

  1. Buatlah fungsi dalam pseudocode untuk menghitung luas segitiga dengan parameter alas dan tinggi. Siswa harus memahami cara mengembalikan nilai.

  2. Tulislah prosedur yang menampilkan sapaan berdasarkan waktu (pagi, siang, malam). Soal ini menguji penggunaan parameter dan tidak mengembalikan nilai.

  3. Rancang fungsi rekursif untuk menghitung pangkat bilangan. Konsep rekursi sering menjadi tantangan tersendiri di semester 2.

Kesimpulan

Latihan soal secara konsisten akan mengasah logika pemrograman siswa. Setiap soal di atas mewakili materi inti yang diujikan di kelas XI semester 2. Semoga kumpulan contoh soal pemrograman dasar 2 ini bermanfaat untuk persiapan ujian Anda.

Pahami setiap langkah dan coba implementasikan dalam bahasa pemrograman favoritmu. Jika menemui kesulitan, diskusikan dengan teman atau guru agar wawasan semakin luas. Selamat belajar dan semoga sukses!

Popular Post

Tinggalkan komentar