Hilfe VBS *schleifen*

  • Hallo ihr lieben,
    Ich habe hier eine Aufgabe welche ich dringend lösen muss...
    Jedoch komme ich mit dieser nicht zurecht! :(

    Über schnelle Hilfe wäre ich sehr dankbar!

    Aufgabe)

    Übersetze das vorgegebene Programm in eine a) kopfgesteuerte, b) fußgesteuerte, c) Wiederholungsschleife, so dass man sich nicht schon vorher auf die Anzahl der Durchgänge (also hier z.B. auf z = 8 ) festlegen muss. Beachte, was das Programm überhaupt macht.

    Pogramm:

    Dim a, z, i, sum

    a = 2
    z = 8
    sum = 0

    For i =a To z Step 2

    sum = sum + i
    Next

    Wscript.Echo "Die Summe beträgt" & sum

    Wscript.Quit

    ******************


    Danke :)

  • Zitat

    For i = x to y Step z
    ...
    Next

    Alle Befehle zwischen "For..." und "Next" werden (y / z - x) mal wiederholt. Mit x können wir einen Startwert definieren, häufig wird hier 0 oder 1 benutzt. Mit jedem Schleifendurchgang wird z zu i addiert. Läßt man "Step z" weg, wird jeweils 1 addiert. Wenn der Wert y erreicht ist, wird die Schleife verlassen und die nachfolgenden Befehle (nach "Next") werden abgearbeitet. Hinter "Next" kann zur besseren Übersicht der Schleifenzähler angegeben werden, das ist vor allem bei stark verschachtelten Schleifen sinnvoll.

    Zitat


    While Bedingung
    Anweisungen
    ...


    hoffe das hilft dir ;)

    - Hoch lebe das Array -

    2 Mal editiert, zuletzt von DarthSchaf (18. August 2009 um 14:59) aus folgendem Grund: verschrieben