Saatnya mengaplikasikan soal fisika ke dalam progam C++ .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++.
Mari kita buat kodenya, lihat source code 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();
}
#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();
}
Gampang bukan coy
0 komentar:
Posting Komentar