Search This Blog

Home » » Logika Algoritma Studi Kasus Pertemuan 2 dan 3, 4

Logika Algoritma Studi Kasus Pertemuan 2 dan 3, 4

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
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Creating Website
Comments
0 Comments

0 komentar:

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2012. Bahan Ajar Agung - All Rights Reserved
Template Modify by Agung Baitul H (0898-1983-200)
Proudly powered by Blogger E-Mail agung.abl@bsi.ac.id