Knowledgebase π
Kumpulan catatan singkat untuk membantumu menyelesaikan soal β setiap contoh ditulis dalam C++, Python, dan Rust. Biasakan membaca docs sebelum bertanya ke AI ya! π»
π
Baru Mulai?
Peta perjalananmu: kenalan dengan pemrograman, pilih bahasa, dan langsung coba di APC.
π― 0/3 kuis
π
Program Pertama
Struktur minimal sebuah program dan cara mencetak teks ke layar.
π― 0/3 kuis
π
Input & Output
Membaca data dari keyboard (stdin) dan menulis hasil (stdout) β inti dari semua soal APC.
π― 0/3 kuis
π¦
Variabel & Tipe
Menyimpan angka dan teks, serta mengubah teks hasil input menjadi angka.
π― 0/3 kuis
β
Operator
Penjumlahan, perkalian, sisa bagi, dan perbandingan angka.
π― 0/3 kuis
π
Percabangan (if)
Memilih jalur berbeda: "kalau ... maka ..., kalau tidak ...".
π― 0/3 kuis
π
Perulangan
Mengulang perintah: for dengan batas, while sampai kondisi terpenuhi.
π― 0/3 kuis
π§Ί
Array & List
Menyimpan banyak nilai dalam satu wadah bernomor (mulai dari 0).
π― 0/3 kuis
π€
String
Menghitung panjang teks, menggabungkan, dan mengambil potongan teks.
π― 0/3 kuis
π‘
Karakter & Kode Huruf
Mengambil huruf dalam kata, membandingkan urutan kamus, dan menghitung dengan kode huruf.
π― 0/3 kuis
π―
Baca Banyak Angka
Satu baris input berisi beberapa angka sekaligus β cara memecahnya.
π― 0/3 kuis
ποΈ
Min, Max & Abs
Nilai terkecil, terbesar, dan jarak dari nol (nilai mutlak).
π― 0/3 kuis
π§©
Fungsi
Membungkus langkah-langkah jadi satu nama yang bisa dipanggil berulang.
π― 0/3 kuis
ποΈ
Kamus (Map)
Menyimpan pasangan kunci β nilai, misalnya menghitung frekuensi kata.
π― 0/3 kuis
πͺ
Loop Bersarang
Loop di dalam loop β untuk pola baris Γ kolom seperti dekorasi panggung.
π― 0/3 kuis
βοΈ
Compile & Run
Cara mencoba kodemu di komputer sendiri sebelum submit ke APC.
π― 0/3 kuis
βοΈ
Kompilasi vs Interpretasi
Kenapa C++ harus di-compile dulu sedangkan Python langsung jalan?
π― 0/3 kuis