Repetitiva system
Lär dig loopar och automatisering.
0% klart · 9 frågor
Datorer är fantastiska på att göra samma sak om och om igen, utan att bli trötta, uttråkade eller slarviga. Människor är inget av det. Loopen är verktyget som låter dig lämna över upprepningen till maskinen, kursens tredje förmåga: att upprepa.
Här möter du två sorters loopar: en som kör tills något säger stopp, och en som kör exakt så många varv du bestämt. En meny får evigt liv, och en raket får en nedräkning.
- 1 Den eviga loopen Om vi ber en dator att räkna till oändligheten så snabbt den kan, vad händer med processorns temperatur och fläktar? Hur skapar vi en kontrollerad loop som vi kan bryta med break?
- 2 Den kända loopen Om vi vet exakt hur många gånger något ska ske, varför är while en onödigt riskabel struktur jämfört med for?
- 3 Loopen i loopen Hela multiplikationstabellen, ett rutnät, varje spelare mot varje annan. Vad händer när en loop får innehålla en annan, och vad avgör vilken loop en rad tillhör?