- Flowchart :
- Pendeskripsiannya :
- Terlebih dahulu mulai dari start.
- Kita inputkan nilai panjang terlebih dahulu.
- Setelah itu kita inputkan lebarnya.
- Dan kita tentukan pengkondisiaannya dgn masukan “p=l”.
- Jika pengkondisian bernilai “yes” maka akan di masuk di pemrosesan “ PUT”Bangun Tersebut adalah Persegi” dan di outputkan.
- Tetapi jika pengkondisian bernilai “no” maka output akan diproses sbgmana “PUT”Bangun Tersebut adalah Persegi Panjang”.
- Syntax C++ :
- #include <iostream>#include <string>using namespace std;int main(){string raptor_prompt_variable_zzyz;int p;int l;raptor_prompt_variable_zzyz ="Masukan Panjang : ";cout << raptor_prompt_variable_zzyz << endl;cin >> p;raptor_prompt_variable_zzyz ="Masukan L : ";cout << raptor_prompt_variable_zzyz << endl;cin >> l;if (p==l){cout << "Bangun Tersebut adalah Persegi" << endl; }else{cout << "Bangun Tersebut adalah Persegi Panjang" << endl; }system("PAUSE");return 0;}
- Syntax C++ dengan structure Class :
- #include <cstdlib>#include <iostream>using namespace std;class bngn_ruang{friend ostream& operator<<(ostream&, bngn_ruang&);friend istream& operator>>(istream&, bngn_ruang&);public:bngn_ruang(){};void proses(){if (p==l){hasil = "Bangun Tersebut adalah Persegi"; }else hasil = "Bangun Tersebut adalah Persegi Panjang";}private:int p;int l;char *hasil;};istream& operator>>(istream& in, bngn_ruang& masukkan){cout<<"Masukan Panjang : "<<endl;in >>masukkan.p;cout<<"Masukan Lebar : "<<endl;in >>masukkan.l;return in;}ostream& operator<<(ostream& out, bngn_ruang& keluaran){cout<<"Outputnya Adalah sbb : "<<keluaran.hasil<<endl;return out;}int main(int argc, char *argv[]){bngn_ruang ruang;cin >> ruang;ruang.proses();cout<< ruang;cout<< endl;system("PAUSE");return 0;}
0 komentar:
Posting Komentar