
Logika Pemrograman Dasar Menggunakan Python untuk SMK
Logika pemrograman adalah dasar utama dalam membuat sebuah program. Bagi siswa SMK jurusan RPL, Informatika, dan Multimedia, memahami logika pemrograman sangat penting sebelum masuk ke tahap coding yang lebih kompleks.
Pada artikel ini, kita akan mempelajari logika pemrograman dasar menggunakan bahasa Python dengan contoh sederhana dan mudah dipahami.
Apa Itu Logika Pemrograman?
Logika pemrograman adalah cara berpikir secara sistematis untuk menyelesaikan suatu masalah menggunakan langkah-langkah yang terstruktur.
1. Urutan (Sequence)
Sequence adalah logika pemrograman di mana perintah dijalankan secara berurutan dari atas ke bawah.
print("Belajar Python")
print("Logika Pemrograman Dasar")
print("SMK Bisa!")
2. Percabangan (Selection)
Percabangan digunakan untuk mengambil keputusan berdasarkan suatu kondisi.
Di Python, percabangan menggunakan if dan else.
nilai = 80
if nilai >= 75:
print("Lulus")
else:
print("Tidak Lulus")
if dijalankan.
Jika salah, maka blok else dijalankan.
3. Perulangan (Looping)
Perulangan digunakan untuk menjalankan perintah secara berulang.
Python memiliki perulangan for dan while.
Contoh Perulangan For
for i in range(1, 6):
print("Perulangan ke-", i)
Contoh Perulangan While
i = 1
while i <= 5:
print("Nilai i =", i)
i += 1
Contoh Program Logika Sederhana
Berikut contoh program yang menggabungkan logika sequence, percabangan, dan perulangan:
for i in range(1, 6):
if i % 2 == 0:
print(i, "adalah bilangan genap")
else:
print(i, "adalah bilangan ganjil")
Manfaat Mempelajari Logika Pemrograman
- Melatih cara berpikir logis dan sistematis
- Memudahkan memahami bahasa pemrograman lain
- Menjadi dasar membuat aplikasi dan sistem
- Mempersiapkan diri ke dunia kerja
