Vincent seorang kasir di minimarket sejahtera dan perlu nghitung total belanjaan Dewi. Berikut adalah daftar barang yang dibeli oleh pelanggan beserta harganya:
Apel: Rp 5,000 per kg
Pisang: Rp 2,000 per kg
Jeruk: Rp 8,000 per kg
Mangga: Rp 10,000 per kg
Dewi membeli:
2 kg Apel
3 kg Pisang
1.5 kg Jeruk
2.5 kg Mangga
Hitung Total Belanjaan Dewi dan Buat Flowchartnya
Jawab:
# Input Harga per kg barang
harga_apel = 5000
harga_pisang = 2000
harga_jeruk = 8000
harga_mangga = 10000
# Input Jumlah barang yang dibeli
jumlah_apel = 2
jumlah_pisang = 3
jumlah_jeruk = 1.5
jumlah_mangga = 2.5
# Proses Menghitung total belanjaan
total_apel = harga_apel * jumlah_apel
total_pisang = harga_pisang * jumlah_pisang
total_jeruk = harga_jeruk * jumlah_jeruk
total_mangga = harga_mangga * jumlah_mangga
total_belanjaan = total_apel + total_pisang + total_jeruk + total_mangga
# Output Menampilkan total belanjaan
print(f"Total belanjaan Dewi adalah Rp= {total_belanjaan:.2f}")
print("Total belanjaan Dewi adalah Rp= %.2f" %total_belanjaan)
# Input Harga per kg barang
harga_apel = 5000
harga_pisang = 2000
harga_jeruk = 8000
harga_mangga = 10000
# Input Jumlah barang yang dibeli
jumlah_apel = float(input("Jumlah Apel = "))
jumlah_pisang = float(input("Jumlah Pisang = "))
jumlah_jeruk = float(input("Jumlah Jeruk = "))
jumlah_mangga = float(input("Jumlah Mangga = "))
# Proses Menghitung total belanjaan
total_apel = harga_apel * jumlah_apel
total_pisang = harga_pisang * jumlah_pisang
total_jeruk = harga_jeruk * jumlah_jeruk
total_mangga = harga_mangga * jumlah_mangga
total_belanjaan = total_apel + total_pisang + total_jeruk + total_mangga
# Output Menampilkan total belanjaan
print(f"Total belanjaan Dewi adalah Rp= {total_belanjaan:.2f}")
print("Total belanjaan Dewi adalah Rp= %.2f" %total_belanjaan)
Buatlah program Python yang meminta pengguna untuk memasukkan nilai jari-jari lingkaran.
Hitung luas lingkaran menggunakan rumus: Luas = π * r^2 (π adalah konstanta matematika Pi, bisa menggunakan 3.14).
Hitung keliling lingkaran menggunakan rumus: Keliling = 2 * π * r.
Cetak hasil perhitungan luas dan keliling lingkaran ke layar.
r=float(input("Masukan Jari-Jari= "))
pi=3.14
Luas = pi * r * r
Keliling = 2 * pi * r
print("Luas = %.2f" %Luas)
print("Keliling = %.2f" %Keliling)
Latihan IF
Contoh Kondisi if
1. Jika Nilai Ujian >= 70, maka cetak “Selamat Anda Lulus Ujian”.
Penulisan kode program python sbb:#struktur Percabangan if
nilai = int(input('Masukkan nilai anda: '))
if nilai >= 70:
print('Selamat, anda lulus!')
else:
print('Maaf, anda tidak lulus.')
2. Predikat A untuk nilai >= 90
Predikat B untuk nilai >= 80 < 90
Predikat C untuk nilai >= 60 < 80
Predikat D untuk nilai >= 40 < 60
Selain itu, maka predikat E.
Penulisan kode program python sbb:
nilai = int(input('Masukkan nilai anda: '))
if nilai >= 90:
print('Predikat A')
elif nilai >= 80:
print('Predikat B')
elif nilai >= 60:
print('Predikat C')
elif nilai >= 40:
print('Predikat D')
else:
print('Predikat E')
2. Tentukan bilangan positif atau negatif
Inputkan bilangan bulat nim :
Tamplan hasil : <tampil bil nim>
Masukkan Bilangan: -2
bilangan: -2 merupakan bilangan negatif
3. Tentukan bilangan genap atau ganjil
Inputkan bilangan bulat nim :
Tamplan hasil : <tampil bil nim>
Masukkan Bilangan: 5
bilangan: 5 merupakan bilangan ganjil
4.Tentukan bilangan positif ganjil genap atau negatif ganjil genap
Tamplan hasil : <tampil bil nim>
Masukkan Bilangan: -3
bilangan ganjil negatif
5. Hitung Jarak Vincent sedang berwisata ke singapura, vincent ingin jalan ke wisata patung singapura dengan menggunakan gaber transfortation dengan ketentuan ongkos = Rp 10.200 per/km, jika jarak yang di tempuh > 5.5 KM mendapat potongan Rp 200 Per/km Selanjutnya, jarak yang ditempuh +_ 22.5 km, berapa total yang harus dibayarkan vincent dalam satuan dollar singapura jika 1 Dollar Singapura = 11525 Rupiah?
Tamplan hasil :
Masukkan Jarak Yang Ditempuh: 22.5
Total : 226100 Dollar : 20