• Basic ist Basic _freuu2 Was ist denn da das Problem?

    --------------------------------------------------------
    ---> Social Engineering - Just because there is no patch for human stupidity <---
    --------------------------------------------------------

  • Problem hat sich schon erledigt, da Problem war echt Basic :evil:

    Ich war einen Rechner am schreiben (für die Schule)
    beim Multiplizieren sah es dann so aus:

    .....
    for i = 1 to a
    input m
    let s = s * m
    next i
    print s
    .....

    Soweit so gut, beim addieren klappt es so, aber nicht beim Multiplizieren...im 1. Durchlauf is s=0 und s=s*m wird immer wieder 0 ergeben, da s ja 0 ist.


    Lösung des Probs:
    let s=1
    for i = 1 to a
    input m
    let s = s * m
    next i
    print s

    Dann rechnet er bei s=s*m im 1. Durchlauf s = 1* m, und dann kommt halt die gewünschte zahl raus und nicht 0 _blink


    Da hatte ich wohl ein Brett vorm Kopf -schäm- _grin

  • so is dat wohl _freuu2

    --------------------------------------------------------
    ---> Social Engineering - Just because there is no patch for human stupidity <---
    --------------------------------------------------------