Autoit - Wiederholung in der Wiederholung

Status
Für weitere Antworten geschlossen.

PC FREAKY

Commander
Registriert
März 2010
Beiträge
2.250
Hallo,

Ich habe ein etwas komplizierteres Problem mit Autoit...

Hier mal ein vereinfachtes Beispiel:

Aufgabe 1 & 2 soll zusammen 12 mal erledigt werden, danach soll Aufgabe 3 kommen. Das ganze in einer Endlosschleife also 1&2 dann 3
Aufgabe 1 soll aber 20 mal kommen, während aufgabe 2 nur 1x kommt.

Also Aufgabe 1 20x
dann Aufgabe 2 1x
Das obige 10x
Dann soll Aufgabe 3 40x kommen

Das ganze dann in eine Endlosschleife packen.


Ich habe

While 1
For $a = 0 to 10
For $a = 0 to 20
Aufgabe 1
Next
Aufgabe 2
Next
For $a = 0 to 30
Aufgabe 3
Next
WEnd

Irgendwie verzweifle ich gerade an der Aufgabe...

PC FREAKY
 
so?

Endloswhile start

-aufgabe 1 & 2 while start

--aufgabe 1 while start
--aufgabe 1 while ende

--aufgabe 2 while start
--aufgabe 2 while ende

-aufgabe 1 & 2 while ende

-aufgabe 3 while start
-aufgabe 3 while ende

endloswhile ende

PHP:
//var
$aufgabe1=0;
$aufgabe12=0;
$aufgabe3=0
$endless=0;

while($endless != 1)
{

  while($aufgabe12 < 9)
  {
    $aufgabe12++;
    while($aufgabe1 <19)
    {
      $aufgabe1++;
      $aufgabe1();
    }
    aufgabe2();
  }

  while($aufgabe3 < 39)
  {
    $aufgabe3++;
    aufgabe3();
   }
}//endless while ende
}
 
Zuletzt bearbeitet:
Suchu schrieb:
so?

Endloswhile start

-aufgabe 1 & 2 while start

--aufgabe 1 while start
--aufgabe 1 while ende

--aufgabe 2 while start
--aufgabe 2 while ende

-aufgabe 1 & 2 while ende

-aufgabe 3 while start
-aufgabe 3 while ende

endloswhile ende

Wenn du dem ganzen jetzt noch kurz meine Aufgaben dazwischen schieben würdest...

Wie muss das genau in das Script...
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben