Contoh-contoh latihan program c++
a. Program suku deret
#pragma argsused
#include <iostream.h>
class SUKU {
private:
int n;
int jumlah;
public:
void deret(){
jumlah = 0;
cout<<"sampai beberapa suku ? ";
cin>>n;
for (int i=0; i<=n; i++){
jumlah +=i;
cout<<"jumlah deret sampai :"<< n <<" " << "suku = " << " " << jumlah << endl;
}
}};
int main(){
int x;
SUKU S;
S.deret();
cin>>x;
return 0;
}
b. Program deret fibonanci
#pragma argsused
#include <iostream.h>
class BATAS {
private:
long batas, f1, f2, f3;
public:
void fibonacci(){
cout<<"Masukkan bilangan positif : ";
cin>>batas;
cout << "Bilangan Fibonacci < " << batas << ":\n 0, 1";
f1 = 0;
f2 = 1;
while (true){
f3 = f2 + f1;
if (f3 > batas)break;
cout<<", "<<f3;
f1 = f2;
f2 = f3;
}
}
};
int main(){
int x;
BATAS B;
B.fibonacci();
cin>>x;
return 0;
}
c. Program mengetahui banyak data
#pragma argsused
#include <iostream.h>
class RATA {
private:
int i, jumlah, x, n;
float rata;
public:
void hasil(){
cout << "Banyak data : ";
cin >> n;
jumlah = 0;
for (int i=1; i<=n; i++){
cout << "Data ke-" << i << " : ";
cin >> x;
jumlah += x;
}
rata = (float) jumlah/n;
cout <<"Rata - rata = " << rata;
}
};
int main(){
int x;
RATA R;
R.hasil();
cin>>x;
return 0;
}
Silahkan dipahami dalam penataan dan tat statemen dalam bahasa c++ diatas, semoga bisa bermanfaat bagi kita semua…he..he..he..
0 komentar:
Posting Komentar