Contoh Program Python untuk Operasi Matematika
1. Mencari Bilangan Terbesar
# Program mencari bilangan terbesar
angka1 = float(input("Tulis angka pertama: "))
angka2 = float(input("Tulis angka kedua: "))
angka3 = float(input("Tulis angka ketiga: "))
terbesar = max(angka1, angka2, angka3)
print(f"Bilangan terbesar adalah {terbesar}")
tulis angka pertama:66
tulis angka kedua:21
tulis angka ketiga:9
bilangan terbesar adalah 66.0
2. Memeriksa Ganjil Genap
# Program memeriksa ganjil genap
angka = int(input("Masukkan sebuah angka: "))
if angka % 2 == 0:
print(f"{angka} adalah bilangan genap.")
else:
print(f"{angka} adalah bilangan ganjil.")
masukkan sebuah angka:10
10 adalah bilangan genap
masukkan sebuah angka:5
5 adalah bilangan ganjil
3. Mencari Bilangan Prima
# Program memeriksa apakah bilangan prima
def cek_prima(angka):
if angka > 1:
for i in range(2, int(angka**0.5) + 1):
if angka % i == 0:
return False
return True
return False
angka = int(input("Masukkan sebuah angka: "))
if cek_prima(angka):
print(f"{angka} adalah bilangan prima.")
else:
print(f"{angka} bukan bilangan prima.")
masukkan sebuah angka:11
11 adalah bilangan prima
masukkan sebuah angka:4
4 bukan bilangan prima
4. Menghitung Akar Kuadrat
# Menghitung akar kuadrat
import math
angka = float(input("Masukkan sebuah angka: "))
akar_kuadrat = math.sqrt(angka)
print(f"Akar kuadrat dari {angka} adalah {akar_kuadrat:.3f}")
masukkan sebuah angka:16
akar kuadrat dari 16.0 adalah 4.000
5. Menghitung Luas Segitiga
# Program menghitung luas segitiga
alas = float(input("Tulis alas segitiga: "))
tinggi = float(input("Tulis tinggi segitiga: "))
luas = (alas * tinggi) / 2
print(f"Luas segitiga adalah {luas:.2f}")
tulis alas segitiga:10
tulis tinggi segitiga:5
luas segitiga adalah 25.00
Tidak ada komentar:
Posting Komentar