📖Algoritma: Cara Kamu Ngatur Hidup
🔍 Diagram Teknikal
Pernah gak kamu laper banget, terus mau bikin Indomie? Kamu pasti lihat bungkus belakangnya dulu kan? Rebus air, masukin mi, siapin bumbu, tiriskan, aduk. Nah, langkah-langkah itu namanya Algoritma. Di dunia komputer, kita gak bisa bilang 'Bikinin mi dong!', komputer itu telmi (telat mikir), dia butuh instruksi yang urut dan detail. Kalau kamu salah urutan, misal bumbu dituang ke air mendidih sebelum mi masuk, rasanya pasti aneh kan? Begitu juga coding!
💡Variabel itu Kayak Kotak Bekal
Bayangin kamu punya kotak bekal. Hari ini isinya nasi goreng, besok bisa berubah jadi ayam geprek. Kotaknya tetep sama, tapi isinya bisa ganti-ganti. Itulah Variabel. Di pemrograman tekstual, kita tulis .
📐Percabangan: Galau Pilih Menu Kantin
Pernah ke kantin bawa uang Rp10.000? Kamu bakal mikir: 'Kalo duit cukup, beli bakso. Kalo gak cukup, beli gorengan aja'. Ini namanya Struktur Kontrol Percabangan ().
✏️Perulangan: Kayak Abang Jualan Sate
Bayangin Abang Sate lagi bakar 10 tusuk. Dia bakal ngelakuin hal yang sama (ngipasi sate) berulang-ulang sampai semua mateng. Daripada kamu nulis kode 'Kipasi sate' 10 kali, mending pake Loop.
Ada dua jenis yang sering dipake:
for: Udah tau mau berapa kali (kayak bakar sate 10 tusuk).while: Selama kondisi masih bener (kayak makan sate selama masih laper).
Jebakan: Lupa nambahin angka counter!
❌ while lapar == True: makan() → Kalau kamu gak pernah kenyang, programnya bakal 'hang' alias Infinite Loop!