Schleifn han wichtige Strukturn in de hähan Progammiasprachn. Damit wern Befehle imma wiada wiadahoid. Wenn ma schaugt, wia oft de Befehle wiadohoid wern ko ma vier Artn untascheidn:
- Schleifn, de solang laffa, wia a Laufbedingung erfuid is.
- Schleifn, de laffa, bis a Abbruchbedingung erfuid werd.
- Schleifn mit na vorher festglegtn Anzoi vo Wiadahoilunga.
- Endlosschleifn, de Befehle wern solang wiadhoid, bis as Programm vo außn beendet werd.
Des weidan ko ma untascheidn zwischn da
- kopfgsteiertn Schleifn, do werd scho voa da easchtn Ausfiarung priaft, ob de Bedingung erfuid is. Des hoasd, es ko a bassiern, das de Befehle in da Schleifn (da Schleifnkörper) iabahapts ned ausgfiard wern.
- fuaßgsteierte Schleifn, do werd da Schleifnkörper auf jedn Foi oamoi ausgfiard und eascht danach priaft, ob a weidana Schleifndurchlauf gmacht wern soi.
De Abbruch- bzw. Laufbedingung werd nua am Ofang bzw. am End vo da Schleifn iabapriaft. Da Schleifnkörper werd auf jedn Foi komplett ausgfiad, a wenn scho vor am End vo da Schleifn de Abbruchbedingung erfuid, bzw. de Laufbedingung nimma erfuid werd.