- Dapatkan link
- X
- Aplikasi Lainnya
Algoritma dan
Pemrograman
(Koding)
Ahmad Prasetiyo
SMKN 1 Kedung
📘 Apa itu Algoritma?
Algoritma adalah langkah-langkah terstruktur dan logis untuk menyelesaikan suatu masalah. Bayangkan seperti resep masak — ada urutan jelas dari awal hingga akhir.
1 Ciri-Ciri Algoritma
🎯 Finiteness
Harus berakhir setelah langkah tertentu
📋 Definiteness
Setiap langkah jelas dan tidak ambigu
📥 Input
Memiliki nol atau lebih masukan
📤 Output
Menghasilkan satu atau lebih keluaran
2 Struktur Dasar Pemrograman
🔹 Sekuensial (Berurutan)
Perintah dijalankan baris per baris dari atas ke bawah.
🔹 Seleksi (Percabangan)
Memilih tindakan berdasarkan kondisi. Contoh: if...else
🔹 Iterasi (Perulangan)
Mengulang perintah. Contoh: for, while
3 Variabel & Tipe Data
Variabel = wadah penyimpan data. Tipe data menentukan jenis nilai.
| Tipe Data | Contoh | Keterangan |
|---|---|---|
| int | 42 | Bilangan bulat |
| float | 3.14 | Bilangan desimal |
| string | "Halo" | Teks/karakter |
| boolean | true/false | Benar/salah |
4 Operator
Aritmatika
+ - * / %
Perbandingan
== != > < >= <=
Logika
AND OR NOT
Penugasan
= += -= *= /=
💡 Contoh Kode Program
1. Hello World (Sekuensial)
print("Halo, Dunia!")
2. Variabel & Input
print("Halo, " + nama)
3. Percabangan (if-else)
if nilai >= 75:
print("Lulus!")
else:
print("Belum lulus")
4. Perulangan (for)
print("Perulangan ke-", i)
5. Perulangan (while)
while x <= 5:
print(x)
x += 1
📝 Latihan Soal
Percobaan: 1/3🏆 Riwayat Nilai
Belum ada nilai
Kerjakan latihan terlebih dahulu!
- Dapatkan link
- X
- Aplikasi Lainnya
Komentar
Posting Komentar