Soal no 1 UTS Metnum
from math import *
g = 9.81
#Langkah dibawah ini dilakukan untuk mendapatkan nilai variabel yang ingin kita hitung
m1 = eval(input('Massa benda 1 : ')) # kg
m2 = eval(input('Massa benda 2 : ')) # kg
m3 = eval(input('Massa benda 3 : ')) # kg
a = eval(input('Sudut bidang miring : '))
d = eval(input('Koefisien gesek statis : '))
#langkah dibawah dilakukan untuk mengkonversi sudut menjadi radian karena python menghitung radian
p = 22/7
radian = (a*p)/180
b = sin(radian)
c = cos(radian)
#Langkah dibawah untuk menghitung tegangan tali
t1 = m1*g*(b-(d*c))
t2 = (m1+m2)*g*(b-(d*c))
t3 = (m1+m2+m3)*g*(b-(d*c))
#Langkah dibawah untuk print hasil
print('T1 adalah', t1, ' N')
print('T2 adalah', t2, ' N')
print('T3 adalah', t3, ' N')
Soal no 2 UTS Metnum
from math import *
g = 9.81 # Percepatan gravitasi
p = 1.2 # Massa jenis udara
#Langkah dibawah ini dilakukan untuk mendapatkan nilai variabel yang ingin kita hitung
cd = eval(input('Drag Coefficient : ')) # Drag Coefficient dari mobil
luas = eval(input('Luas: ')) # Luas daerah dari benda
v = eval(input('Kecepatan awal : ')) # v ini adalah 0 karena benda berawal dari diam
v1 = eval (input('Kecepatan maksimum : ')) # Kecepatan maksimum dari mobil
m = eval(input('Massa : ')) # Massa mobil (kg)
c = eval(input('Koefisien gesekan: ')) #Koefisien gesek jalan
a = eval(input('Percepatan : ')) # Percepatan dari motor mobil
# langkah dibawah untuk mendapatkan nilai nilai yang akan dimasukan kedalam rumus t
f = g*c # Percepatan gaya gesek
fd = (cd*luas*p*(v1**2))/(2*m) # Percepatan pada koefisien hambatan
dd = a - (fd+f) # Percepatan total
# menghitung nilai waktu / t
t = (v1-v)/dd
print('Waktu :', t, ' s')
Muhasabah diri