You are here
Home > Programming > Logic > 7 Soal Dasar yang Wajib Dikuasai Pemula untuk Asah Logika

7 Soal Dasar yang Wajib Dikuasai Pemula untuk Asah Logika

7 Soal Pemula

7 Soal Dasar yang Wajib Dikuasai Pemula untuk Asah Logika

Bagi kamu yang sedang belajar pemrograman, sering kali tantangan terbesarnya bukan pada bahasa pemrograman itu sendiri, tapi pada logika menyelesaikan masalah. Untuk itu, berikut ini adalah 7 soal latihan dasar yang bisa membantu kamu mengasah logika sebelum masuk ke level yang lebih kompleks.

1. Menentukan Bilangan Ganjil atau Genap

Deskripsi: Program meminta pengguna memasukkan angka, lalu menampilkan apakah angka tersebut ganjil atau genap.

2. Menjumlahkan Deret Bilangan 1 sampai N

Deskripsi: Program menerima input angka N, lalu menghitung total penjumlahan dari 1 sampai N.

3. Menentukan Bilangan Prima

Deskripsi: Cek apakah sebuah angka adalah bilangan prima.

4. Membalik Urutan Karakter

Deskripsi: Program membalik urutan karakter dari string yang dimasukkan pengguna.

5. Menentukan Nilai Maksimum dari Tiga Angka

Deskripsi: Bandingkan tiga angka dan tampilkan yang paling besar.

6. Faktorial dari Suatu Angka

Deskripsi: Hitung faktorial dari sebuah angka (n!).

7. Mendeteksi Palindrom

Deskripsi: Cek apakah suatu kata dibaca sama dari depan dan belakang.

Tips Latihan:

  • Coba kerjakan tanpa langsung menulis kode, tulis dulu pseudocode-nya.
  • Uji program dengan berbagai input (angka kecil, besar, negatif, kosong).
  • Diskusikan dengan teman, karena sering kali solusi bisa berbeda tapi sama-sama benar.

Kesimpulan

Menguasai soal-soal dasar seperti ini akan membentuk dasar berpikir logis yang kuat. Jangan buru-buru belajar algoritma kompleks jika soal seperti ini masih sering bikin bingung. Ulangi, pahami, dan jadikan kebiasaan berpikir sistematis sebagai bagian dari proses belajar ngoding.

Coba tantang diri kamu: selesaikan ketujuh soal ini dalam satu minggu, satu soal per hari!

Leave a Reply

Top