Script Program Python Sederhana
Script Program Python Sederhana
Umbul-Umbul Segitiga
Pseudocode
Input (tinggi, lebar)
Luas ← (lebar*tinggi)/2
Output (luas segitiga)
Python
#Perhitungan luas segitiga
#Memasukan tinggi dan lebar segitiga lalu mencaari luasnya
#Kamus
panjang = int(input("Masukkan panjang segitiga "))
lebar = int(input("Masukkan lebar segitiga "))
luas = int
#Algoritma
luas = (panjang * lebar)/2
print ("Jadi luas segitiga adalah ", luas)
Python
#Perhitungan pembelian kelereng
#Memasukan kelereng beserta jenis dan jumlahnya lalu mengalikan dengan harga masing
masing kelereng dan dijumlahkan harganya
#Kamus
m = int(input("Masukkan jumlah kelereng merah yang dibeli "))
h = int(input("Masukkan jumlah kelereng hijau yang dibeli "))
k = int(input("Masukkan jumlah kelereng kuning yang dibeli "))
hargatotal = float
#Algoritma
hargatotal = m*10 + h*15 + k*20
#asumsi nilai m, h, k lebih besar atau sama dengan 0
print ("Jadi uang yang harus dibayarkan adalah ", hargatotal ,",00 rupiah")
Python
#mesin penentu wujud air
#Memasukan suhu air dan menentukan fase air pada suhu itu
#Kamus
suhu = int(input("Masukkan suhu "))
#Algoritma
if suhu <= 0 :
print ("beku")
elif 0 < suhu <= 100 :
print ("cair")
else : #100 < suhu
print ("uap")
Python
#Perhitungan total hambatan seri
#Memasukan masing masing hambatan
#Kamus
R1 = int(input("Masukkan hambatan pertama "))
R2 = int(input("Masukkan hambatan kedua "))
R3 = int(input("Masukkan hambatan ketiga "))
Hambatantotal = float
#Algoritma
if R1 < 0 or R2 < 0 or R3 < 0 :
print ("Hambatan total tidak dapat dihitung")
else :
Hambatantotal = R1+R2+R3
print ("Jadi hambatan total sambungan seri adalah ",
Hambatantotal, "Ohm")
Python
#program pengurutan angka dari terbesar ke terkecil dari 3 bilangan
#dianggap tidak ada nilai yang sama
#Kamus
A = int(input("Masukkan angka pertama "))
B = int(input("Masukkan kedua kedua "))
C = int(input("Masukkan ketiga ketiga "))
#Algoritma
if (A < B and B < C) :
print(C, B, A)
elif (A > B and B > C):
print(A, B, C)
elif (A > B and A < C):
print(C, A, B)
elif (A < B and B > C and A < C ):
print(B, C, A)
elif (A < B and B > C and A > C):
print( B, A, C)
else : # {A > B and B > C and A < C}
print(A, C, B)