Berikut Belajar Program dari PPT untuk Kasus 5.2 dan 5.5
Program pertama menetukan bilangan terbesar dari kedua inputannya, berikut contoh programnya :
#include <iostream>
#include <string>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
class banding{
public:
void masuk();
void keluar();
private:
int a,b;
};
void banding :: masuk (){
cout<<"Masukkan bilangan pertama :";cin>>a;
cout<<"Masukkan bilangan ke-dua :";cin>>b;
cout<<endl;
}
void banding :: keluar(){
if (a>b){
cout<<"Nilai terbesar pertama : "<<a<<endl;
}
else{
cout<<"Nilai terbesar ke-dua : "<<b<<endl;
}
}
int main(int argc, char** argv) {
banding nilai;
nilai.masuk();
nilai.keluar();
return 0;
}
Hasil ketika program di atas di jalankan :
Program ke dua menentukan hasil inputan nilai faktorial, berikut contoh programnya :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void factor (int a, int b, int hasil){
if(a>b){
cout<<"Factorial :"<<a<<"adalah : "<<hasil<<endl;
}
else{
hasil=hasil*b;
b=b+1;
factor(a,b,hasil);
}
}
int main(int argc, char** argv) {
int a, b, hasil;
cout<<"Masukkan nilai factorial : ";cin>>a;
b=1;
factor(a,b,hasil);
return 0;
}
Hasil apabila program di atas di jalankan :
Sekian program hari ini apabila ada kekurangan mohon komentar, sekian terimakasih.
0 komentar:
Posting Komentar