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.




Anmelden zum Antworten