Program konversi suhu menggunakan C++ :
#include <iostream>
#include <string>
using namespace std;
int main()
{
float k,K;
float r,R;
float c,C;
float f,F;
cout<<"Masukkan Nilai Celcius = ";
cin >> C;
F =(C*1.8)+32;
R =C*0.8;
K =C+273.15;
cout << "Fahrenheit ="<<F << endl; cout << "Reaumur ="<<R << endl; cout << "kelvin ="<<K << endl;
system("pause");
return 0;
}
Sabtu, 28 April 2012
Konversi Meter-Cm-Inci
Program untuk mengkonversi Meter ke Cm dan Inci Menggunakan C++ adalah sebagai berikut :
#include <iostream>
#include <string>
using namespace std;
int main()
{
int m;
int inci;
int cm;
cout<<"m = ";
cin >> m;
cm =100*m;
inci =(m*100)/2.54;
cout << "cm = "<<cm << endl;
cout << "inci= "<<inci << endl;
system("pause");
return 0;
}
Penjumlahan 3 Bilangan
Menjumlahkan 3 bilangan menggunakan C++ :
#include <iostream>
#include <string>
using namespace std;
int main()
{
int jumlah;
int b;
int c;
int a;
cout<<"masukkan bilangan 1 : ";
cin >> a;
cout<<"masukkan bilangan 2 : ";
cin >> b;
cout<<"masukkan bilangan 3 : ";
cin >> c;
jumlah =a+b+c;
cout << "jumlah : " <<jumlah<< endl;
system("pause");
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
int jumlah;
int b;
int c;
int a;
cout<<"masukkan bilangan 1 : ";
cin >> a;
cout<<"masukkan bilangan 2 : ";
cin >> b;
cout<<"masukkan bilangan 3 : ";
cin >> c;
jumlah =a+b+c;
cout << "jumlah : " <<jumlah<< endl;
system("pause");
return 0;
}
Output Angka Genap Dari 25 Sampai Dengan 70 Secara Rekursif
Program menggunakan C++ (class) :
#include <iostream>
#include<string>
using namespace std;
class angka_genap{
public:
angka_genap();
int genap_rekursif(int i);
private:
int i;};
angka_genap::angka_genap(){}
int angka_genap::genap_rekursif(int i){
if (i>70){
}
else
{
if (i % 2==0)
{
cout << i << endl; }
else
{}genap_rekursif(i+1);
}
}
int main(){
angka_genap x;
cout<<"\nAngka Genap Dari 25 Sampai Dengan 70 Secara Rekursif:\n";
x.genap_rekursif(25);
system("pause");
return 0;
}
Bilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100
Berikut adalah program untuk menampilakan bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara rekursif menggunakan C++ (class overloading) :
#include <iostream>
using namespace std;
class habis_dibagi{
friend istream& operator>>(istream&, habis_dibagi&);
friend ostream& operator<<(ostream&, habis_dibagi&);
public:
habis_dibagi();
int habis_rekursif(int i);
private:
int i; };
habis_dibagi::habis_dibagi(){
cout<<"\nBilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100 Secara Rekursif :\n";
}
int habis_dibagi::habis_rekursif(int i){
if (i>100){
}
else
{
if (i % 5==0 && i % 7==0)
{
cout << i << endl; }
else
{}habis_rekursif(i+1);
}
}
istream& operator>>(istream& in, habis_dibagi& input) {}
ostream& operator<<(ostream& out, habis_dibagi& output) {
}
int main()
{
habis_dibagi a;
cin>>a;
a.habis_rekursif(1);
cout<<a;
cout<<endl;
system("pause");
return 0;
}
Langganan:
Postingan (Atom)