Tugas Pertemuan 4 Algoritma
- Tugas 1 Perintah switch case pada Python
Script
#Tugas Pertama Algoritma
def satu():
print("Nasi Goreng")
def dua():
print("Mie Goreng")
def tiga():
print("Capcay")
Switch[case]()
print("Menu Makanan ")
print("--------------")
print("1. Nasi Goreng")
print("2. Mie Goreng")
print("3. Capcay ")
case = input("Pilihan Makanan [1-3]: ")
switch = {
"1": satu,
"2": dua,
"3": tiga
}
Python File
- Tugas 2 buatlah program dari pseudocode berikut ini:
- a. Masukan nama barang
- b. Masukan harga barang
- c. Masukan jumlah barang
- d. Hitung bayar = harga * Jumlah barang
- e. Jika bayar >= 100.000 maka diberikan discount 10% selain dari itu tidak mendapat discount
- f. Hitung total bayar = bayar - discount
- g. Cetak total bayar
barang=input("Masukan Nama Barang : ")
harga=int(input("Masukan Harga Barang : "))
jumlah=int(input("Masukan Jumlah Barang : "))
total=harga*jumlah
print("=================================")
print("Nama Barang = ", barang)
print("Harga Barang = ", harga)
print("Jumlah Barang = ", jumlah)
print("Total = ", total)
setelah_diskon = total
if total < 100000:
diskon = total * (0/100)
else:
diskon = total * (10/100)
setelah_diskon = total - diskon
print("Diskonya yaitu : {:,}".format(int(diskon)).replace(',','.'))
print("Harga setelah diskon : {:,}".format(int(setelah_diskon)).replace(',','.'))
Python File
Python File
- Tugas 3 Buatlah programnya dari pseudocode berikut ini:
- Diketahui phi=3.14
- Masukan nilai jari-jari (r)
- Hitung Keliling = 2 * phi * r
- Cetak Keliling
Script
def program ():
print("Membuat Program dari Rumus Diatas")
print("=================================")
r = int(input("Masukan Jari-jari : "))
phi = 3.14
luas = phi*r*r
kel = 2*phi*r
print("Hitung Luas =",luas)
print("Hitung Keliling =",kel)
program ()
Python File
Kelompok 3 :
Python File
- Tugas 4 buatlah flowchart dan program dengan menggunakan struktur branching untuk menentukan grade kelulusan mahasiswa
Script
nim=input("Masukan NIM : ")
nama=input("Masukan Nama Mahasiswa : ")
matkul=input("Masukan Mata Kuliah : ")
n_a=int(input("Nilai Absensi : "))
n_t=int(input("Nilai Tugas : "))
n_uts=int(input("Nilai UTS : "))
n_uas=int(input("Nilai UAS : "))
absen=n_a*20/100;
tugas=n_t*25/100;
uts=n_uts*25/100;
uas=n_uas*30/100;
nilai_akhir=absen + tugas + uts + uas;
print("===================================")
print("NIM = ", nim)
print("Nama Mhs = ", nama)
print("Mata Kuliah = ", matkul)
print("Nilai Absensi = ", absen)
print("Nilai Tugas = ", tugas)
print("Nilai UTS = ", uts)
print("Nilai UAS = ", uas)
print("Nilai Akhir = ", nilai_akhir)
if nilai_akhir >=81:
print("Grade = A")
elif nilai_akhir >=75:
print("Grade = B")
elif nilai_akhir >=60:
print("Grade = C")
elif nilai_akhir >=41:
print("Grade = D")
else:
print("Grade = E")
print("TERIMAKASIH")
Python File
Terima kasih telah datang ke Blog Kami..
Jangan Lupa Tinggalkan Like & Komen
Jangan Lupa Tinggalkan Like & Komen
Tidak ada komentar:
Posting Komentar