PakKoding Edukasi Teknologi
Masuk Daftar
Kembali ke Pilih Materi
Progres Kursus 0%
Koding

Algoritma (Cara Berpikir Komputer)

Langkah-langkah logis yang menjadi fondasi semua program.

Penjelasan Lengkap

Algoritma adalah jantung dari semua pemrograman. Ia adalah urutan langkah-langkah logis dan terstruktur untuk menyelesaikan suatu masalah.

Harus Jelas : Setiap langkah tidak boleh ambigu (bermakna ganda).
Harus Berurutan : Langkah-langkahnya dilakukan dari atas ke bawah secara teratur.
Harus Berakhir : Algoritma harus punya titik selesai, tidak boleh berjalan tanpa henti.
Contoh : Algoritma menyeduh kopi: (1) Siapkan gelas, (2) Masukkan kopi, (3) Tuang air panas, (4) Aduk, (5) Kopi siap diminum.
Contoh Kode
// Algoritma: Menentukan bilangan genap atau ganjil
let angka = 8;

// Langkah 1: Ambil angka
// Langkah 2: Bagi dengan 2, cek sisanya
if (angka % 2 === 0) {
    // Langkah 3a: Jika sisa = 0, maka genap
    console.log(angka + " adalah bilangan GENAP");
} else {
    // Langkah 3b: Jika sisa bukan 0, maka ganjil
    console.log(angka + " adalah bilangan GANJIL");
}
Hasil Tampilan
Console Output
Tugas Praktik (Pertanyaan)

Sebutkan 3 syarat utama agar sesuatu bisa disebut sebagai algoritma yang baik!