ar_one_to. Diberdayakan oleh Blogger.
RSS

contoh-contoh program c++

a. Program untuk mencari rata-rata jumlah data
Sering kali didalam pekerjaan kita disuruh bos kita untuk menghitung jumlah data yang ada dikantor kita. Berikut adalah sebuah program kecil yang sangat sederhana. program penghitung rata-rata dari data dalam sebuah class dengan jumlah data atau panjang, di inputkan oleh user di disaat program di jalankan. oke, kita pelajari source code brikut ini…
#pragma argsused
#include
class DATA {
private:
int n;
int jumlah;
int x;
float rata;
public:
void data(){
n=1;
jumlah=0;
cout << "program menghitung rata-rata (masukkan bilangan 0 untuk selesai)\n\n"; cout<<"Data ke-1 : "; cin >> x;
while (x > 0){
jumlah += x;
cout << "Data ke-" << n+1 << " : "; cin >> x;
n++;
}
rata = (float)jumlah / (n-1);
cout<<"Rata-rata = " << rata; } }; int main(){ int x; DATA D; D.data(); cin>>x;
return 0;
}
Coba lihat dan pahami source code diatas, jika anda kurang dapat memahami statemen-statemen diatas secara langsung. Anda juga dapat langsung membuktikan didalam pemrogramannya. good luck….. 


b. Program untuk menghitung pangkat
Dalam perhitungan matematika kita sering kali menjumpai penjumlaha ataupun perkalian yang ada pangkatnya. Tapi, disini saya akan memberikan contoh yang ada didalam program c++ yang berfungsi untuk menghitung pangkat tersebut. Mari kita pelajari dan pahami dari source code dibawah ini….
#pragma argsused
#include
class PANGKAT {
private:
int x, y, i;
int pangkat;
public:
void hasil(){
pangkat = 1;
cout << "menghitung hasil perpangkatan\n"; cout << "masukkan sebuah bilangan : "; cin >> x;
cout << "mau dipangkat berapa : "; cin >> y;
cout << endl; for (int i=1; i<=y; i++){ pangkat *=x; } cout << x << " pangkat " << y << " = " << pangkat; } }; int main(){ int x; PANGKAT P; P.hasil(); cin>>x;
return 0;
}
Mari ndan kita cermati tentang source code diatas, tapi untuk lebih jelas dan tau hasilnya maka anda dapat mencobanya dalam bahasa pemrograman…..

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar