Minggu, 30 Desember 2012

Program Prosedur C++


Listing program
  Sama saja halnya dengan prosedur pascal, hanya saja ini dijalankan dengan C++ jadi untuk metode nya pun juga harus menggunakan C++.
 Langsung saja,mari kita lihat listing programnya :

#include<iostream.h>
void volume_limas()
{
double p, l, t;
cout<<"______________________\n";
cout<<"======================\n";
cout<<"volume limas segiempat"<<endl;
cout<<"======================\n";
cout<<"masukkan panjang : ";cin>>p;
cout<<"masukkan lebar : ";cin>>l;
cout<<"masukkan tinggi : ";cin>>t;
cout<<"-------------------\n";
cout<<"volume limas segiempat : "<<p*l*t/3<<endl;
}
void bujur_sangkar()
{
double s ;
cout<<"\n";
cout<<"\n";
cout<<"   ************\n";
cout<<"==================\n";
cout<<"Luas bujur sangkar"<<endl;
cout<<"==================\n";
cout<<"masukkan sisi : ";cin>>s;
cout<<"-------------------\n";
cout<<"Jadi luas bujur sangkar : "<<s*s<<endl;
}
int main()
{
cout<<"=================================================\n";
cout<<"Program mencari volume limas & luas bujur sangkar\n";
cout<<"=================================================\n";
volume_limas();
bujur_sangkar();
return 0;
}


 Logika Program
#include<iostream.h> adalah Baris pertama tuliskan kode untuk menginstruksikan kepada kompiler untuk menyisipkan file lain (iostream.h) saat program dikompilasi. Kemudian void volume_limas() adalah merupakan program prosedure yang di dalamnya terdapat blok program yang akan diproses jika dipanggil nanti. Tanda { dan tanda } merupakan awal dan akhir untuk sebuah blok program. Double digunakan konstanta floating point dalam bentuk eksponensial. Cout<<”   \n”; Untuk menampilkan keluaran pada layar , adapun tanda \n digunakan agar tampilan dilayar dapat berjejer ke bawah bukan kesamping jika tidak menggunakan tanda tersebut juga bisa digantikan dengan <<endl; . Setelah itu cin>> untuk menginput data nanti berupa numerik, string, dan karakter.
cout<<"masukkan panjang : ";cin>>p; kode tersebut adalah proses untuk memasukan inputan nilai dari nilai panjang dan akan diproses pada kode cout<<"volume limas segiempat : "<<p*l*t/3<<endl;  di mana semua panjang, lebar dan tinggi akan diproses sesuai dengan rumus yang telah diketikan dan kemudian akan dimunculkan saat program dijalankan. Proses tersebut sama juga pada blok program  void bujur_sangkar() .
int main() pernyataan ini mendeklarasikan fungsi utama. int menandakan bahwa fungsi ini bertipe integer. Kemudian volume_limas(); digunakan untuk memanggil procedure dari volume limas yang telah dituliskan diblok program sebelumnya. bujur_sangkar(); juga sama digunakan untuk memanggil procedure dari bujur sangkar di atas . return 0; adalah menyatakan bahwa prugram berakhir dengan normal. Tanda } merupakan akhir dari program tersebut.

 Output program
Berikut tampilan listing program pada C++ :
Kemudian berikut tampilan program setelah di Run , kemudian kita masukkan panjang, lebar, dan tingginya selanjutnya tekan enter maka akan muncul hasilnya, kemudian di bawahnya ada muncul program mencari luas nujur sangkar , masukkan sisinya lalu tekan enter lagi maka akan muncul tampilan seperti di bawah ini :
Proses pun selesai sampai disini.....


Tidak ada komentar:

Posting Komentar

 

Template Design By:
SkinCorner