Tutorial C++
kali ini adalah menghitung jarak jatuh peluru yang ditembakkan dari suatu
lokasi. Mungkin kalian sudah pernah mendengar hal sejenis ini dalam pelajaran
Fisika. Peluru yang ditembakkan pada sudut tertentu mempunyai gerak parabola.
Jadi kita akan mendapatkan jarak dari titik lempar ke titik jatuh. Jarak inilah
yang akan sekarang kita hitung menggunakan bahasa pemrograman C++.
Apabila kalian
menemukan soal, Carilah jarak jatuh peluru yang ditembakkan pada suatu lokasi
dengan sudut penembakan (α) dan kecepatan (Vo). Maka kita mendiskusikannya
disini. Untuk mencari jarak, kita membutuhkan beberapa variabel diantaranya:
sudut, kecepatan, rad, dan jarak. Selain itu, kita juga membutuhkan PHI dan
GRAVITASI. Dengan mempelajari ini, kita juga akan mengetahui fungsi matematika
baru, yaitu cos(), sin(), dan pow().
Fungi pow() digunakan untuk mencari nilai XY. Penggunaan fungsi pow() sebagai berikut: pow(sisi, 3) artinya, sisi x sisi x sisi. Sisi adalah variabel, diikuti dengan jumlah pangkatnya.
Fungi pow() digunakan untuk mencari nilai XY. Penggunaan fungsi pow() sebagai berikut: pow(sisi, 3) artinya, sisi x sisi x sisi. Sisi adalah variabel, diikuti dengan jumlah pangkatnya.
Anggap jarak adalah X, maka rumusnya
adalah sebagai berikut:
X = Vo2 x Sin(2α) / g
yang harus diingat adalah pelajaran trigonometri bahwa nilai
sin 2a = 2.sin a.cos a
maka:
X = 2 x Vo2 x Sin(α) x Cos (α) / g
dengan g = gravitasi = 9,8
Sumber:
- http://world-of-programmer.blogspot.com/2010/03/menghitung-jarak-jatuh-
peluru-dengan-c.html
- http://blog.uad.ac.id/fiskahardiana/2011/12/14/gerak-parabola/