Struktogramme



  • Hallo,

    kennt sich hier jemand mit Struktogrammen aus ?

    Vieleicht kann mir ja hier jemand weiterhelfen.

    Ich brauche für die folgenen Codezeilen ein Struktogramm.

    ---------------------------------------------------------
    void TForm1::dezbinkonvert(int zahl)
    {
            for (int i = 7 ; i > -1; i--)
            {
                    int modulo=0;
                    modulo = zahl % 2;
                    arr_ip1[i] = modulo;
                    zahl = (zahl - modulo)/2;
            }
    }
    --------------------------------------------------------
    und
    --------------------------------------------------------
    int TForm1::bindezkonvert(TGroupBox * groupbox)
    {
            AnsiString text_eing[8];
    
            zahl = 0;
            for(int i = 0; i < groupbox->ControlCount; i++)
            {
                    text_eing[i]=((TEdit*)(groupbox->Controls[i]))->Text;
                    zahl = 2 * zahl + StrToInt(text_eing[i]);
            }
    
            return zahl;
    
    }
    

    es wäre echt nett wenn mir hier jemand weiterhelfen könnte.

    E-Mai:

    mato7890@t-online.de

    Edit:
    Bitte die Code-Tags benutzen. Danke!

    [ Dieser Beitrag wurde am 26.02.2003 um 14:14 Uhr von Jansen editiert. ]



  • hi,

    gehört eigentlich nicht in dieses Forum!

    Aber
    [url]www.priggish.de/upload/kursk/Lernfeld6/ Kontrollstruckturen.doc [/url]

    dürfte reichen damit du es selber machen kannst. ist ganz einfach!

    Gruß



  • So in etwa:

    -------------------------------------
    bindezkonvert(zahl : int)
    |----------------------------------
    |fuer i von 7 bis 0 Step -1
    | |--------------------------------
    | |modulo <- 0
    | |--------------------------------
    | |modulo <- (zahl MOD 2)
    | |--------------------------------
    | |arr_ip1[i] <- modulo
    | |--------------------------------
    | |zahl <- ((zahl - modulo) / 2)
    | |--------------------------------

    -------------------------------------

    Der Stil ist nicht ganz exakt. In 'ner Pruefung kann's etwas Aerger geben 😡
    Datenfelder nicht angegeben!

    Und so aehnlich machste die anderen!!!

    Und ala Olli!!! 😉



  • Verschoben nach "Rund um".


Anmelden zum Antworten