#PROGRAM PENJUMLAHAN 2 BILANGAN (C++)
1. Main
main(){
float bil = 0,bil2 = 0,jumlah; //Deklarasi & inisialisasi variabel
cout<<"Masukan bilangan pertama : ";cin>>bil1; //
cout<<"Masukan bilangan kedua : ";cin>>bil2; //input value bil1 & bil2
jumlah = bil1+bil2; //Proses Penjumlahan
cout<<"Jumlah "<< bil1 << " + " << bil2 << " = " << jumlah;
return 0;
}
2. Main + Fungsi
void masukandata (float &bil1, float &bil2){
cout << "Masukan bilangan 1 : ";cin>>bil1;
cout << "Masukan bilangan 2 ; ";cin>>bil2;
}
float jumlahkan(float c, float d){
float temp = c + d;
return temp;
}
void tampil(float a, float b, float jumlah){
cout<< "Jumlah " << a << " + " << b << " = " << jumlah;
}
main (){
float bil1 = 0,bil2 = 0,jumlah; //deklarasi & inisialisasi variabel
masukandata (bil1,bil2);
jumlah = jumlahkan (bil1,bil2);
tampil (bil1,bil2,jumlah);
return 0;
}
3. Main + Fungsi + Struct
struct{
float bil1;
float bil2;
} bilangan;
void masukandata (float &bil1, float &bil2) {
cout << "Masukan bilangan 1 : "; cin>>bil1;
cout << "Masukan bilangan 2 : "; cin>>bil2;
}
float jumlahkan (float c, float d){
float temp = c + d;
return temp;
}
void tampil (float a, float b, float jumlah)[
cout << "Jumlah" << a << " + " << b << " = " << jumlah;
}
main () {
float jumlah; //Deklarasi & inisialisasi variabel
bilangan x;
masukandata(x.bil1,x.bil2);
jumlah = jumlahkan (x.bil1,x.bil2);
tampil (x.bil1,x.bil2,jumlah);
return 0;
}
4. Main + Class + Fungsi
class bilangan {
private :
float bil1;
float bil2;
float jumlah;
public :
void masukandata ();
void jumlahkan ();
void tampil();
};
void bilangan :: masukandata(){
cout << "Masukan bilangan 1 : "; cin>> bil1;
cout << "Masukan bilangan 2 : "; cin>>bil2;
}
void bilangan :: jumlahkan (){
cout<< " Jumlah " << a << " + " << b << " = " << jumlah;
}
main(){
bilangan a;
a.masukandata();
a.jumlahkan();
a.tampil();
return 0;
}
1. Main
main(){
float bil = 0,bil2 = 0,jumlah; //Deklarasi & inisialisasi variabel
cout<<"Masukan bilangan pertama : ";cin>>bil1; //
cout<<"Masukan bilangan kedua : ";cin>>bil2; //input value bil1 & bil2
jumlah = bil1+bil2; //Proses Penjumlahan
cout<<"Jumlah "<< bil1 << " + " << bil2 << " = " << jumlah;
return 0;
}
2. Main + Fungsi
void masukandata (float &bil1, float &bil2){
cout << "Masukan bilangan 1 : ";cin>>bil1;
cout << "Masukan bilangan 2 ; ";cin>>bil2;
}
float jumlahkan(float c, float d){
float temp = c + d;
return temp;
}
void tampil(float a, float b, float jumlah){
cout<< "Jumlah " << a << " + " << b << " = " << jumlah;
}
main (){
float bil1 = 0,bil2 = 0,jumlah; //deklarasi & inisialisasi variabel
masukandata (bil1,bil2);
jumlah = jumlahkan (bil1,bil2);
tampil (bil1,bil2,jumlah);
return 0;
}
3. Main + Fungsi + Struct
struct{
float bil1;
float bil2;
} bilangan;
void masukandata (float &bil1, float &bil2) {
cout << "Masukan bilangan 1 : "; cin>>bil1;
cout << "Masukan bilangan 2 : "; cin>>bil2;
}
float jumlahkan (float c, float d){
float temp = c + d;
return temp;
}
void tampil (float a, float b, float jumlah)[
cout << "Jumlah" << a << " + " << b << " = " << jumlah;
}
main () {
float jumlah; //Deklarasi & inisialisasi variabel
bilangan x;
masukandata(x.bil1,x.bil2);
jumlah = jumlahkan (x.bil1,x.bil2);
tampil (x.bil1,x.bil2,jumlah);
return 0;
}
4. Main + Class + Fungsi
class bilangan {
private :
float bil1;
float bil2;
float jumlah;
public :
void masukandata ();
void jumlahkan ();
void tampil();
};
void bilangan :: masukandata(){
cout << "Masukan bilangan 1 : "; cin>> bil1;
cout << "Masukan bilangan 2 : "; cin>>bil2;
}
void bilangan :: jumlahkan (){
cout<< " Jumlah " << a << " + " << b << " = " << jumlah;
}
main(){
bilangan a;
a.masukandata();
a.jumlahkan();
a.tampil();
return 0;
}