Jawab:
#include <cstdlib>
#include <iostream>
using namespace std;
void bil(int a)
{
if(a%2!=0)
cout<<"bilangan ganjil"<<endl;
else
cout<<"bilangan genap"<<endl;
}
int main(int argc, char *argv[])
{
int b;
cout<<"|============================|\n";
cout<<"| Menentukan Bilangan Ganjil |\n";
cout<<"| Atau Genap |\n";
cout<<"|============================|\n";
cout<<"masukkan sebuah bilangan : ";cin>>b;
bil(b);
system("pause");
return 0;
}
output
2. Menghitung luas persegi panjang
Jawab:
#include <cstdlib>
#include <iostream>#include <conio.h>
using namespace std;
void luas(int p,int l){
int hasil;
hasil=p*l;
cout<<"Luas Persegi Panjang : "<<hasil<<endl;
}
int main(int argc, char *argv[])
{
int a,b;
cout<<"|========================|\n";
cout<<"| Mencari Luas Persegi |\n";
cout<<"| Panjang |\n";
cout<<"|========================|\n";
cout<<"Masukkan Panjang : ";cin>>a;
cout<<"Masukkan Lebar \t: ";cin>>b;
luas(a,b);
system("pause");
return 0;
}
output
Jawab:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
void kel(int p,int l){
int hasil;
hasil=2*(p+l);
cout<<"Keliling persegi panjang : "<<hasil<<endl;
}
int main(int argc, char *argv[])
{
int a,b;
cout<<"|==========================|\n";
cout<<"| Mencari Keliling Persegi |\n";
cout<<"| Panjang |\n";
cout<<"|==========================|\n";
cout<<"Masukkan lebar persegi \t: ";cin>>a;
cout<<"Masukkan panjang persegi : ";cin>>b;
kel(a,b);
system("pause");
return 0;
}output
Jawab:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
void luas(int r){
int hasil,phi;
phi=3,14;
hasil=phi*r*r;
cout<<"Hasil luas lingkaran : "<<hasil<<endl;
}
int main(int argc, char *argv[])
{
int r;
cout<<"|=========================|\n";
cout<<"| Program Menghitung Luas |\n";
cout<<"| Lingkaran |\n";
cout<<"|=========================|\n";
cout<<"Masukkan jari-jari : ";cin>>r;
luas(r);
system("pause");
return 0;
}
output
5. Menhitung keliling lingkaran
Jawab:
#include <iostream>
using namespace std;
void kel(int r){
int hasil,phi;
phi=3,14;
hasil=2*phi*r;
cout<<"Keliling lingkaran : "<<hasil<<endl;
}
int main(int argc, char *argv[])
{
int r;
cout<<"|=============================|\n";
cout<<"| Program Menghitung Keliling |\n";
cout<<"| Lingkaran |\n";
cout<<"|=============================|\n";
cout<<"Masukkan jari-jari : ";cin>>r;
kel(r);
system("pause");
return 0;
}
output
Jawab:
#include <iostream>
#include <string>
using namespace std;
int main()
{
float L,t,a;
cout<<"Masukan Nilai Alas : "<< endl;
cin >> a;
cout<<"Masukan Nilai Tinggi : "<<endl;
cin >> t;
L = (a*t)/2;
cout << "Nilai Alas : "<<a << endl;
cout << "Nilai Tinggi : "<<t << endl;
cout << "Luas :"<<L << endl;
return 0;
} output
7. Menghitung keliling segitiga
Jawab:
#include <iostream>
#include <string>using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
float keliling,a,b,c;
cout << "Angka Pertama : ";
cin >> a;
cout <<"Angka Kedua : ";
cin >> b;
cout << "Angka Ketiga : ";
cin >> c;
keliling =a+b+c;
cout << "Keliling "<< keliling << endl;
return 0;
}
output
8. Menghitung tinggi segitiga
Jawab:
#include <iostream>
#include <string>using namespace std;
int main()
{
float l,t,a;
cout<<"Masukan Nilai Alas : "<<endl;
cin >> a;
cout<<"Masukan Nilai Luas : "<< endl;
cin >> l;
t =2*l-a;
cout << "Nilai Alas : "<<a << endl;
cout << "Nilai Luas :"<<l << endl;
cout << "Tinggi : "<<t << endl;
return 0;
}
output
9. Menghitung kombinasiJawab:
#include <cstdlib>
#include <iostream>
using namespace std;
int faktorial (int n)
{
int fak;
if (n<=1)
{
fak=1;
}
else
{
fak=n*faktorial(n-1);
}
return (fak);
}
int main(int argc, char *argv[])
{
int n,r, kombinasi;
cout<<" Program Menghitung Kombinasi"<<endl;
cout<<" \n Masukkan Nilai n : "; cin>>n;
cout<<" \n Masukkan Nilai r : "; cin>>r;
kombinasi=faktorial(n)/(faktorial(r)*faktorial(n-r));
cout<<" \n Kombinasinya adalah: "<<kombinasi<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
output
10. Menghitung permutasi
Jawab:
#include <iostream>
#include <cstdlib>using namespace std;
class permutasi{
private:
int a,b,c,n,r,hasil;
public:
void masukan();
void proses();
void keluaran();
};
void permutasi::masukan(){
cout<<"Program Menghitung Permutasi"<<endl<<endl;
cout<<"masukan n : ";
cin>>n;
cout<<"masukan r : ";
cin>>r;
if(n<r){cout<<"masukan salah n harus lebih besar dari r, silahkan coba kembali. "<<endl;
masukan();}
else{proses();}
}
void permutasi::proses(){
a=1;
for(int i=1;i<=n;i++){
a=a*i;}
b=n-r;
c=1;
for(int i=1;i<=b;i++){
c=c*i;
}
hasil=a/c;keluaran();
}
void permutasi::keluaran(){
cout<<"hasil permutasi adalah : "<<hasil<<endl;
}
int main(int argc, char *argv[])
{
permutasi a;
a.masukan();
system("PAUSE");
return EXIT_SUCCESS;
}
output