Rabu, 14 Oktober 2015

Refleksi Struktur Data 2

Main

main(){

float bil1 = 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;

}


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(bil,bil2);
tampil(bil1,bil2,jumlah);

return 0;

}

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.bil,x.bil2);
tampil(x.bil1,x.bil2,jumlah);

return 0;

}


Main + Fungsi + Class

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(){
jumlah = bil1+bil2;
}

void bilangan::tampil(){
cout<< "Jumlah " << a << " + " << b << " = " << jumlah;
}

main() {
bilangan a;
a.masukandata();
a.jumlahkan();
a.tampil();

return 0;

}

Tidak ada komentar:

Posting Komentar