Slinga
Wikipedia
En slinga (eller loop) är en kontruktion inom programmering med vars hjälp effekten av en mängd instruktioner kan upprepas flera gånger. Antalet upprepningar kan vara förbestämt, men kan även bestämmas dynamiskt. Slingor används ofta då samma uppgift skall utföras för en mängd objekt (som att skriva ut alla namn som finns i en lista).
Många språk har olika typer av slingor. För slingor som avses att användas då antalet upprepningar är förbestämt används ofta nyckelordet for (sv. för). För den typ som avses att användas då antalet upprepningar inte är förbestämt används ofta while (sv. medan).
Exemplet nedan är en slinga skriven i språket C som skriver ut de tio arabiska siffrorna.
for (i = 0; i < 10; ++i) { printf ("%d\n", i); }