Brauche Strucktogramm für dieses Programm hier..
-
//--------------------------------------------------------------------------- # include <conio.h> # include <iostream.h> # pragma hdrstop # pragma argsused # include <windows.h> #include <windows.h> class geometrie { private: float laenge; float breite; float flaeche, umfang; int nr; public: geometrie(); ~geometrie(); geometrie(int nummer); geometrie(int nummer, float hori, float verti); void eingabe(float lae, float brei); void berechne(); void ausgabe(); }; geometrie::geometrie(){;} geometrie::~geometrie(){;} geometrie::geometrie(int nummer) {nr=nummer;} geometrie::geometrie(int nummer, float hori, float verti) { laenge=hori; breite=verti; nr=nummer; } void geometrie::eingabe(float lae, float brei) { laenge=lae; breite=brei; } void geometrie::berechne() { flaeche=laenge*breite; umfang=2*(laenge+breite); } void geometrie::ausgabe() { cout<<"Rechteck "<<nr<<":"<<endl; cout<<"Flaeche: "<<flaeche<<"qcm\nn"<<endl<<"Umfang: "<<umfang<<"cm\n\n"; } int main() { float laenge2, breite2; cout<<endl<<"Geben Sie die Laenge ein: ";cin>>laenge2; cout<<"Geben Sie die Breite ein: ";cin>>breite2; geometrie rechteck1(1, 10, 15); geometrie rechteck2(2); geometrie rechteck3(3, 30, 35); geometrie rechteck4(4, laenge2, breite2); rechteck1.berechne(); rechteck1.ausgabe(); rechteck2.eingabe(20.0, 25.0); rechteck2.berechne(); rechteck2.ausgabe(); rechteck3.berechne(); rechteck3.ausgabe(); rechteck4.berechne(); rechteck4.ausgabe(); return 0; } //---------------------------------------------------------------------------Brauche dafür ein Struktogramm oder ansatz weiß net wie ich das machen soll...
-
Vllt heilft dir das...
Da sind viele Beispiele und einiges an Erklärung. Sollte eigentlich reichen.
-