2. Konsep Dasar Persegi dan Persegi Panjang
- Persegi: bangun datar dengan semua sisi sama panjang.Luas = sisi × sisi, Keliling = 4 × sisi
- Persegi Panjang: bangun datar dengan panjang ≠ lebar.Luas = panjang × lebar, Keliling = 2 × (panjang + lebar)
3. Program Persegi Python
# Program menghitung luas dan keliling persegi
sisi = int(input("Masukkan panjang sisi: "))
luas = sisi * sisi
keliling = 4 * sisi
print("Luas persegi:", luas)
print("Keliling persegi:", keliling)
4. Program Persegi Panjang Python
# Program menghitung luas dan keliling persegi panjang
panjang = int(input("Masukkan panjang: "))
lebar = int(input("Masukkan lebar: "))
luas = panjang * lebar
keliling = 2 * (panjang + lebar)
print("Luas persegi panjang:", luas)
print("Keliling persegi panjang:", keliling)
5. Program Gabungan Persegi & Persegi Panjang
# Program gabungan: menghitung luas & keliling persegi atau persegi panjang
print("=== Pilih Bangun Datar ===")
print("1. Persegi")
print("2. Persegi Panjang")
pilihan = int(input("Masukkan pilihan (1/2): "))
if pilihan == 1:
sisi = int(input("Masukkan sisi persegi: "))
print("Luas:", sisi * sisi)
print("Keliling:", 4 * sisi)
elif pilihan == 2:
panjang = int(input("Masukkan panjang: "))
lebar = int(input("Masukkan lebar: "))
print("Luas:", panjang * lebar)
print("Keliling:", 2 * (panjang + lebar))
else:
print("Pilihan tidak valid!")
6. Tips Belajar Python untuk Pemula
- Selalu pahami rumus matematika sebelum mengubahnya ke kode.
- Gunakan
input()
untuk melatih interaksi dengan user. - Tambahkan validasi agar program lebih aman.
- Cobalah membuat versi dengan
function
untuk modularisasi.
7. FAQ
Q: Apakah program ini bisa digunakan di Jupyter Notebook?
A: Ya, bisa. Hanya perlu menyesuaikan input sesuai lingkungan.
Q: Bagaimana cara mengembangkan program ini?
A: Bisa ditambahkan menu pilihan untuk menghitung bangun datar lain, seperti segitiga atau lingkaran.
Q: Apakah Python cocok untuk belajar matematika dasar?
A: Sangat cocok, karena sintaks Python sederhana dan mudah dipahami pemula.