Selasa, 06 Oktober 2015

PERTEMUAN 2 STRUKTUR DATA (16 SEPTEMBER 2015)

1. Main Function
main(){
Float bil1=0 , bil2=0;
cout<<"masukkan bil1:  ";
cin>>bil1;
cout<<"masukan bil2:  ";
cin>>bil2;
float jumlah;
jumlah=bil1+bil2;
cout<<" Jumlah <<bil1<<"+"<<bil2<<"+"<<jumlah;
}

2. Function
void input(float& a ,  float&b){
cout<<"input a: ";
cin>>a;
cout<<"input b: ";
cin>>b;
}


float Jumlahkan(float c , float d ){
float temp;
temp=c+d;
return temp;
}

void tampilkan (float x , float y , float z){
cout<<" Jumlah <<x<<"+"<<x<<"+"<<z;
}

main(){
float bil1,bil2;
input(bil1,bil2);
float jumlah=jumlahkan(bil1,bil2);
tampilkan(bil1,bil2,jumlah);
}

3.Penggunaan struct 
struct{
float bil1;
float bil2;
}bilangan;
void input(float& a ,  float&b){
cout<<"input a: ";
cin>>a;
cout<<"input b: ";
cin>>b;
}

float Jumlahkan(float c , float d ){
float temp;
temp=c+d;
return temp;
}

void tampilkan (float x , float y , float z){
cout<<" Jumlah <<x<<"+"<<x<<"+"<<z;
}

main(){
bilangan x;
input(x.bil1 , x.bil2);
float jumlah=jumlahkan(x.bil1 , x.bil2);
tampilkan(x.bil1 , x.bil2 , jumlah);
}

4.Penggunaan Class
class bilangan {
public:
void masukan data();
float jumlahkan();
void tampilkan();
private:
float bil1, bil2, jumlah;
}
void bilangan :: input(float& bil1 ,  float& bil2){
cout<<"input a: ";
cin>>bil1;
cout<<"input b: ";
cin>>bil2;
}

float bilangan ::  Jumlahkan(float bil1 , float bil2 ){
float jumlah;
jumlah=bil1+bil2;
return temp;
}

void bilangan ::  tampilkan (float bil1 , float bil2 , float jumlah){
cout<<" Jumlah <<x<<"+"<<x<<"+"<<z;
}
main(){
bilangan x;
input(x.bil1 , x.bil2);
float jumlah=jumlahkan(x.bil1 , x.bil2);
tampilkan(x.bil1 , x.bil2 , jumlah);
}

Tidak ada komentar:

Posting Komentar

Ads Inside Post