Anda di halaman 1dari 4

Tugas algoritma pemrograman

Nama : Davit khoirul mustakhim


Nim : 5210411397

Nomer 1

barang1=int(input("masukan harga 1 : "))


barang2=int(input("masukan harga 2 : "))
barang3=int(input("masukan harga 3 : "))
barang4=int(input("masukan harga 4 : "))

ht=barang1+barang2+barang3+barang4
print("harga asli :",ht)
diskon= 100
if ht>=100000:
diskonnya=ht*(10/100)
mbayar= ht-diskonnya
print("harga yang harus di bayarkan",mbayar)
elif ht>=500000:
diskonnya=ht*(15/100)
mbayar= ht-diskonnya
print("harga yang harus di bayarkan",mbayar)
elif ht>=1000000:
diskonnya=ht*(20/100)
mbayar= ht-diskonnya
print("harga yang harus di bayarkan",mbayar)

Nomer2
import statistics
bil1 = []
bil2 = []
bil3 = []
bil4 = []
a = int(input("Masukan jumlah bilangan: "))
for i in range(a):
bilangan1 = int(input("masukan bilangan 1: "))
bil1.append(bilangan1)
print(bil1)
for i in range(a):
bilangan2 = int(input("masukan bilangan 2: "))
bil2.append(bilangan2)
print(bil2)
for i in range(a):
bilangan3 = int(input("masukan bilangan 3: "))
bil3.append(bilangan3)
print(bil3)
for i in range(a):
bilangan4 = int(input("masukan bilangan 4: "))
bil4.append(bilangan4)
print(bil4)
print("======================================================")
print("bilangan 1",bil1)
print("bilangan 2",bil2)
print("bilangan 3",bil3)
print("bilangan 4",bil4)
def menu():
m=int(input("Masukan menu : "))
if m == 1:
print("median bilangan 1 adalah", statistics.median(bil1))
print("median bilangan 2 adalah", statistics.median(bil2))
print("median bilangan 3 adalah", statistics.median(bil3))
print("median bilangan 4 adalah", statistics.median(bil4))
elif m==2:
print("mean bilangan 1 adalah", statistics.mean(bil1))
print("mean bilangan 2 adalah", statistics.mean(bil2))
print("mean bilangan 3 adalah", statistics.mean(bil3))
print("mean bilangan 4 adalah", statistics.mean(bil4))
elif m==3:
print("modus bilangan 1 adalah", statistics.mode(bil1))
print("modus bilangan 2 adalah", statistics.mode(bil2))
print("modus bilangan 3 adalah", statistics.mode(bil3))
print("modus bilangan 4 adalah", statistics.mode(bil4))
elif m==4:
print("standar deviasi bilangan 1 adalah", statistics.stdev(bil1))
print("standar deviasi bilangan 2 adalah", statistics.stdev(bil2))
print("standar deviasi bilangan 3 adalah", statistics.stdev(bil3))
print("standar deviasi bilangan 4 adalah", statistics.stdev(bil4))
menu()
p=input("Apakah anda ingin kembali ke sistem? [y/t] :")
if p=="y" or p== "Y":
menu()
else:
exit()

Nomer3

import math
print("1. cos")
print("2. sin")
print("3. pow")
print("4. remaider")
print("5. faktorial")
print("6. tan")
def menu():
p=int(input("masukan menu :"))
if p==1:
q= int(input("Masukan bilangan : "))
print(math.cos(q))
elif p==2:
l= int(input("Masukan bilangan : "))
print(math.sin(l))
elif p==3:
x= int(input("masukan bilangan : "))
y= int(input("masukan bilangan : "))
print(math.pow(x, y))
elif p==4:
x= int(input("masukan bilangan : "))
y= int(input("masukan bilangan : "))
print(math.remainder(x, y))
elif p==5:
x= int(input("masukan bilangan : "))
print(math.factorial(x))
elif p==6:
x= int(input("masukan bilangan : "))
print(math.tan(x))
else:
print("maaf menu tidak tersedia")
menu()
menu()
w=input("apakah anda ingin kembali ke siste? [y/t]:")
if w=="Y"or w=="y":
menu()
elif w=="T"or w=="t":
print("Terimakasih")
exit()

Anda mungkin juga menyukai