Difference between revisions of "Algoritma untuk Soal UTS"

From ccitonlinewiki
Jump to: navigation, search
Line 1: Line 1:
Soal no 1 tentang kesetimbangan statis
+
Soal no 1 UTS Metnum
 +
 
 +
[[File:Bidang_miring.JPG]]
 +
 
 
  from math import *
 
  from math import *
 
  g = 9.81
 
  g = 9.81
  m1 = eval(input('Massa benda 1 : '))
+
 
  m2 = eval(input('Massa benda 2 : '))
+
#Langkah dibawah ini dilakukan untuk mendapatkan nilai variabel yang ingin kita hitung
  m3 = eval(input('Massa benda 3 : '))
+
  m1 = eval(input('Massa benda 1 : '))         # kg
  a = eval(input('Sudut miring : '))
+
  m2 = eval(input('Massa benda 2 : '))         # kg
  b = cos(a)
+
  m3 = eval(input('Massa benda 3 : '))         # kg
  c = sin(a)
+
  a = eval(input('Sudut bidang miring : '))
  d = eval(input('Koefisien gesek : '))
+
d = eval(input('Koefisien gesek statis : '))
  m4 = -((m1+m2+m3)*c*(1-(d*b)))
+
 
  print('Maka Massa benda 4 adalah ', m4, ' kg')
+
#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
 +
 +
[[File:Mobil.JPG]]
  
Soal no 2 tentang kesetimbangan dinamis
 
 
  from math import *
 
  from math import *
  g = 9.81
+
  g = 9.81                                   # Percepatan gravitasi
  p = 1.2
+
  p = 1.2                                   # Massa jenis udara
  cd = eval(input('Drag Coefficient : '))
+
 
  luas = eval(input('Luas: '))
+
#Langkah dibawah ini dilakukan untuk mendapatkan nilai variabel yang ingin kita hitung
  v = eval(input('Kecepatan : '))
+
  cd = eval(input('Drag Coefficient : '))   # Drag Coefficient dari mobil
  m = eval(input('Massa : '))
+
  luas = eval(input('Luas: '))               # Luas daerah dari benda
  c = eval(input('Koefisien gesekan: '))
+
  v = eval(input('Kecepatan awal : '))       # v ini adalah 0 karena benda berawal dari diam
  a = eval(input('Percepatan : '))
+
  v1 = eval (input('Kecepatan maksimum : ')) # Kecepatan maksimum dari mobil
  v1 = eval (input('Kecepatan maksimum : '))
+
  m = eval(input('Massa : '))                # Massa mobil (kg)
  fa = g*c
+
  c = eval(input('Koefisien gesekan: '))     #Koefisien gesek jalan
  fc = (cd*luas*p*v**2)/2*m
+
  a = eval(input('Percepatan : '))           # Percepatan dari motor mobil
  f1 = a
+
 
dd = f1 - (fc+fa)
+
# langkah dibawah untuk mendapatkan nilai nilai yang akan dimasukan kedalam rumus t
  t=(v1-v)/dd
+
  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')
 
  print('Waktu :', t, ' s')

Revision as of 19:45, 28 October 2019

Soal no 1 UTS Metnum

Bidang miring.JPG

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

Mobil.JPG

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')