Anda di halaman 1dari 1

Setelah posting sebelumnya, download shutdown monster, kali ini saya akan memberikan

tutorial C++ yang sangat menarik sekali. 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. Anggap jarak adalah X, maka rumusnya adalah
sebagai berikut: X = 2 x Vo2 x Sin(α) x Cos(α) / g dengan g = gravitasi = 9,8. Setelah
mengetahui rumusnya, mari kita buat kodenya, lihat syntax berikut ini:

#include <;iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
void main()
{
float sudut, // Sudut Penembakan kecepatan, // Kecepatan Penembakan rad, // Sudut
dalam Radian jarak;
const float PHI = 3.14;
const float GRAVITASI = 9.8;

clrscr();

cout<<"Menghitung Jarak Jatuh Peluru"<<endl<<endl;


cout<<"masukkan sudut penambakan (derajat) =";
cin>>sudut;
cout<<" masukkan kecepatan tembak (m/second) =";
cin>>kecepatan;

//menghitung jarak jatuh peluru


rad = sudut * PHI / 180;
jarak = 2 * pow(kecepatan, 2) * sin(rad) * cos(rad) / GRAVITASI;

cout<<" jadi, peluru jatuh pada jarak = "<<jarak<<" meter"<<endl;


getch();
}

Anda mungkin juga menyukai