TUGAS KELOMPOK 2 PERTEMUAN 2 LOGIKA & ALGORITMA


TUGAS KELOMPOK 2 PERTEMUAN 2 LOGIKA & ALGORITMA

Kelas                    : 17.1A.07
Mata Kuliah          : Logika & Algoritma


Kelompok 2 
Anggota : 

17207060_Abdul Malik Fajar
17207058_Albani ray
17207075_Andika Callas
17207136_Muhammad Rafli
17207063_Adila Faisal


Soal Cerita 1

Ibu pergi ke pasar membeli telur sebanyak 5 kilogram untuk membuat kue, harga 1 kilo gram telor adalah 26000 perkilogram. Untuk pergi ke pasar ibu harus naik angkot pp (pulang pergi) dengan tarip Rp 3500 sekali naik angkot. Pertanyaan Berapakah sisa uang jika ibu membawa uang sebesar Rp 200 000

Identifikasi masalah

Input : berat telur(brt), harga telur (hrg), transport (ongkos), uang ibu(uang)

Output : sisa uang (sisa)

Buatlah Programnya dengan Python!


Codingan :

print("==============================")
print("              PEMBELIAN TELUR                ")
print("==============================")


berat=int(input("berat telur : "))

harga=int(input("harga telur : RP. "))

ongkos=int(input(" transport  : RP."))

uang=int(input("uang ibu    : RP."))

print("==============================")

rumus=uang-ongkos-(berat*harga)

print("sisa uang   : RP.", rumus)


Tampilan Input dan Output







Penjelasan Logika dan Algoritma

Ibu pergi ke pasar membeli bahan untuk membuat kue, menggunakan transportasi umum dengan membayar Rp.3.500,- untuk sekali perjalanan. Ibu membawa uang sebesar Rp.200.000,- untuk membeli telur sebanyak 5kg, harga yang di tawarkan pedagang sebesar Rp.26.000/kg yang berarti ibu harus membayar Rp.130.000,- untuk 5kg telur. Setelah selesai berbelanja ibu pulang ke rumah menggunakan transportasi umum lagi dengan tarif yang sama dengan keberangkatan, jadi biaya ongkos yang ibu keluarkan sebesar Rp.7.000,- Maka total uang yang ibu keluarkan untuk berbelanja dan membayar ongkos pulang pergi ke pasar sebesar Rp.137.000,- yang berarti sisa uang ibu adalah Rp.63.000,-


Soal Cerita 2

• Seorang pedagang mangga menjual dagangan nya
  yang setiap kg mangga dihargai dengan harga
  tertentu Setiap pembeli membayar harga
  mangga yang dibeli nya berdasarkan berat

• Tentukan algoritma pedagang untuk menentukan
  harga yang harus dibayar pembeli

• Identifikasi masalah

• Input harga per kg(hrg), berat pembelian(brt)

• Output harga yang dibayar pembeli(byr)


Codingan :

print("===========================")
print("      PEMBELIAN MANGGA     ")
print("===========================")

harga=int(input(" harga per Kg :RP."))
berat=int(input(" berat pembelian : ")) 

total=harga*berat #dibuat algoritma perkalian antara variable harga dengan berat

print("===========================")
print("total harga : RP. ", total) #perintah untuk melakukan pencetakan hasil dari variable total


Tampilan Input dan Output


Penjelasan Logika & Algoritma

untuk menyelesaikan persoalan diatas maka di perlukan penginputan harga dan berat pembelian.

saya perumpamakan bahwa saya adalah seorang pedagang, dan saya memberikan harga mangga yang saya jual seharga 15.000/kg, lalu ada seorang pembeli yang membeli mangga seberat 5kg.

Maka dibuatnya algoritma perkalian antara harga dan berat, untuk menentukan besar uang yang harus dibayar pembeli kepada saya (pedagang).

Jadi, 15.000*5 (harga perkilo*berat pembelian)

yang harus di bayar oleh si pembeli sebesar 75.000.


Tugas Individu

Buatlah
algoritma dan program tentang konversi suhu Celcius ke
Reamur, Celcius ke Fahreinhet, dan Celcius ke Kelvin
Ketentuan
reamur : 4/5* celcius
Fahreinhet : 9/5* celcius + 32
Kelvin : celcius + 273

Catatan :

- Menggunakan pemrograman python
- Dikumpulkan dalam bentuk file py) untuk program python dan
  doc/pdf (untuk membuat algoritmanya)


Codingan :

print("==============================")
print("     KONVERSI SUHU CELIUS     ")
print("==============================")

celcius= float(input(" masukan suhu celcius : "))
fahrenheit= (9/5)*celcius + 32
reamur= 4/5 * celcius 
kelvin= celcius + 273

print("=============================")
print("    HASIL KONVERSI SUHU      ")
print("=============================")

print("suhu celcius adalah    : ", celcius)
print("suhu fahrenheit adalah : ", fahrenheit)
print("suhu reamur adalah     : ", reamur)
print("suhu kelvin adalah     : ", kelvin)


Tampilkan Input dan Output


Penjelasan Logika & Algoritma

1. Masukan/tentukan suhu Celcius, untuk mendeklarasikan Reamur, Fahreinheit dan Kelvin

2. Hitung Rumus Reamur = 4/5 * Celcius

3. Hitung Rumus Fahreinhet = 9/5 * Celcius + 32

4. Hitung Rumus Kelvin = 273 + Celcius

5. Tampilkan hasil Celcius ke Reamur

6. Tampilkan hasil Celcius ke Fahreinhet

7. Tampilkan hasil Celcius ke Kelvin


Contoh Soal Algoritma

1. Diketahui P=10, Q=15, dan R=5, diberikan Algoritma P=Q, Q=R, maka nilai P,Q,R sekarang?


Codingan :

#soal algoritma nomor 1
#diketahui
P=input ("NIlai P :") #masukan variable p dengan nilai yang sudah ditentukan
Q=input ("Nilai Q :") #masukan variable q dengan nilai yang sudah ditentukan
R=input ("Nilai R :") #masukan variable r dengan nilai yang sudah ditentukan

#algoritma pertukaran
P=Q #perintah algoritma pertukaran antara variable p dengan variable q
Q=R #perintah algoritma pertukaran antara variable q dengan variable r

#nilai P,Q,R setelah pertukaran adalah
print (P,Q,R) #perintah pencetakan nilai setelah melakukan algoritma pertukaran

Tampilan Input dan Output


Penjelasan Logika dan Algoritma

Masukan variable nilai P,Q,R

lalu lakukan algoritma pertukaran dengan menggunakan rumus 
P=Q #agar nilai variable P melakukan pertukaran dengan variable Q
Q=R #agar nilai variable Q melakukan pertukaran dengan variable R

kemudian masukan perintah percetakan untuk melihat hasil pertukaran
print (P,Q,R)

setelah di jalankan, maka variable akan bertukan dengan hasil sebagai berikut

15 (P), 5 (Q), 5 (R)

Comments