Algoritma Dan Python
Algoritma Dan Python
Pemrograman (Python)
• Disusun oleh: Naufal Abiyyu
• SMKN 1 Semen
Tujuan Pembelajaran
• - Memahami konsep dasar algoritma
• - Mengetahui cara kerja algoritma dalam
pemrograman
• - Mengenal bahasa Python dan sintaks
dasarnya
• - Membuat program sederhana dengan
Python
Apa Itu Algoritma?
• - Algoritma adalah urutan langkah logis untuk
menyelesaikan masalah.
• - Contoh: resep masakan, langkah-langkah
mencuci tangan.
Ciri-Ciri Algoritma
• - Memiliki awal dan akhir
• - Terdiri dari langkah-langkah yang jelas
• - Bisa diimplementasikan dalam kode program
• - Efisien dan efektif
Struktur Dasar Algoritma
• - Sequensial (Berurutan)
• - Percabangan (If-Else)
• - Perulangan (Looping)
Pengenalan Bahasa Python
• - Python adalah bahasa yang:
• - Mudah dibaca dan dipelajari
• - Digunakan secara luas
• - Sintaksnya ringkas
Contoh Sintaks Dasar Python
• # Cetak teks
• print("Halo, dunia!")
• # Variabel
• nama = "Naufal"
• umur = 17
• tinggi = 170.5
Percabangan If-Else
• nilai = 80
• if nilai >= 75:
• print("Lulus")
• else:
• print("Tidak Lulus")
Perulangan For dan While
• # For loop
• for i in range(5):
• print("Angka ke", i)
• # While loop
• x=0
• while x < 5:
• print(x)
• x += 1
Fungsi dalam Python
• def sapa(nama):
• print("Halo", nama)
• sapa("Naufal")
Studi Kasus: Luas Persegi Panjang
• panjang = int(input("Masukkan panjang: "))
• lebar = int(input("Masukkan lebar: "))
• luas = panjang * lebar
• print("Luas =", luas)
Penutup
• - Algoritma adalah dasar dari pemrograman
• - Python memudahkan kita menulis algoritma
• - Terus belajar dan praktik untuk menguasai
coding