Tuesday, 4 April 2017

Praktikum 3 Modul 2

Sebuah kendaraan roda empat melaju dengan kecepatan maksimum 85 KM/jam selama 3 jam dengan demikian total jarak yang ditempuh sudah dapat diketahui yaitu 85 KM/Jam X 3 jam = 255 KM, namun bila mana kendaraan tersebut melaju dengan kecepatan yang tidak konstan dengan ketentuan di 1 jam pertama melaju dengan kecepatan 72% dan pada jam ke dua hanya melaju 35% dari kecepatan maksimum dan pada jam ke tiga melaju 21% dari kecepatan maksimum berapakah jarak yang ditempuh oleh kendaraan tersebut ?

#include  //header ini menggunakan bahasa c fungsi untuk perintah printf & scanf
#include//header ini menggunakan bahasa c++ fungsi untuk perintah cout & cin
#include //header fungsi untuk perintah getch
using namespace std; // merupakan nama standar namespace c++
float b = 85;  //deklarasi variabel
float pertama(float a) // nama fungsi baru untuk proses didalam nya parameter
{
float km1;
km1 =(a / 100) * b; //bagan proses didalam fungsi
return km1; // Reuturn km1 untuk mengembalikan lagi prosesnya ke atas
}
float kedua(float c)
{  
float km2;
km2= (c / 100) * b;
return km2;
}
float ketiga(float d)
{  
float km3;
km3= (d / 100) * b;
return km3;
main() 
{
float a,c,d,h; //deklarasi variabel
printf("Mengitung  Jarak  Tempuh  Kendaraan  dalam  waktu dinamis 3 Jam\n"); //tampilan keluar menggunakan bahasa c
cout<<"\nMasukan Kecepatan pada Jam Pertama %:  "; //tampilan keluar menggunakan bahsa c++
cin>>a; // menginput nilai
cout<<"\nMasukan Kecepatan pada Jam Kedua  % : ";
cin>>c;
cout<<"\nMasukan Kecepatan pada Jam Ketiga % : ";
cin>>d;
h = pertama(a) + kedua(c) + ketiga(d);
printf("\nJarak yang ditempuh kendaraan tersebut sejauh %.2f Kilometer",h); // menarik hasil proses menggunaan %f(variabel nilai float)

return 0; // Menghentikan dari program yg berjalan
}

Hasil Running :


Semoga Bermanfaat :) 

0 comments:

Post a Comment