Assalamu’alaikum warahmatullah hiwabarakaatuh …
Selamat malam , kali ini saya akan menjelaskan bagaimana cara menghitung ketinggian dan jarak sebuah panah ketika di tembakkan atau dalam ilmu fisika disebut ( gerak parabola ). Disini saya akan membuat program nya menggunakan bahasa C# ( Looping ).
Untuk menghitung jarak pada sumbu x, saya menggunakan rumus Sx = V0 * t dan untuk menghitung kecepatan awal saya menggunakan rumus V0x = V0 * cos α . Sebagai catatan ubah satuan V = 40 / 1 km/jam menjadi 40.000 / 3600 m/s.
Catatan : v0 : kecepatan awal ( m / s )
Kecepatan awal = 40.000 / 3600 m/s
Sx : jarak ( m )
t : waktu ( s )
Untuk menghitung ketinggian pada sumbu y , saya menggunakan rumus h0y = V0 * t + ½ * g * t
Note : Untuk rumus ketinggian saat menjalankan program , nilai ½ saya ganti dengan nilai 0.5 karena saat saya masukkan nilai ½ program yang saya jalan kan tidak bisa memproses hasil akhirnya.
Langsung saja kita masuk ke program yang saya buat ya.
· Pertama masukkan variable terlebih dahulu .
double kecepatanawal, x, y, t, g, jaraktempuh;
double Vox, Voy;
g = 10
kecepatanawal = 40000 / 3600;
Vox = kecepatanawal * 0.87;
Voy = kecepatanawal * 0.5;
t = 0;
x = 0;
y = 0;
Console.WriteLine(“==================================================”);
Console.WriteLine(“||\tDetik\t||\tX\t||\th\t||”);
Console.WriteLine(“==================================================”);
while (x < 23)
Note : 0.87 didapat dari cos 30 .
0.5 didapat dari sin 30 .
30 adalah sudut elevasi .
\t ( tab ) digunakan untuk merapikan kolom yang akan kita buat .
· Kedua saya akan memproses nilai ketinggian
x = Vox * t;
y = (Voy * t) + (0.5 * g * (t * t));
Console.WriteLine(“||\t” + t + “\t||\t” + x + “\t||\t” + y + “\t||”);
Console.WriteLine(“==================================================”);
t = t + 0.5;
Note : t = t + 0.5 berarti setiap detik waktu bertambah menjadi 0.5 .
Sekian artikel yang dapat saya jelaskan , semoga dapat bermanfaat untuk kita semua dan semoga dengan artikel ini kita dapat menambah wawasan baik dalam pelajaran fisika maupun pemrograman . Maaf jika ada kekurangan dalam artikel saya .
Wassalamu’alaikum warahmatullah hiwabarakaatuh …