Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære While-Løkken i C++ | While-løkke
C++-løkker

bookWhile-Løkken i C++

Prerequisites
Forudsætninger

Løkker er essentielle i programmering, da de gør det muligt at gentage handlinger eller opgaver uden at skulle skrive den samme kode igen og igen.

while-løkken er en af de vigtigste konstruktioner i programmering. For at illustrere idéen bag en while-løkke, forestil dig, at du elsker kaffe så meget, at du besøger en kaffebar hver dag.

Du bliver ved med at komme, så længe den har åbent, og din rutine forbliver uændret, hvor du gentager de samme handlinger ved hvert besøg. Men når butikken lukker, stopper du med at komme.

En while-løkke fungerer på præcis samme måde; den udfører en række handlinger igen og igen, så længe en bestemt betingelse forbliver true, og den stopper udførelsen, når betingelsen bliver false.

I C++ oprettes denne løkke ved at bruge while-nøgleordet. Efter nøgleordet angives betingelsen i parentes, og derefter angives instruktionerne, der skal udføres gentagne gange, i krøllede parenteser, så længe betingelsen forbliver true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Bemærk

Dette er en uendelig løkke, fordi betingelsen altid forbliver true. Vi vil gennemgå uendelige løkker mere detaljeret i kommende kapitler.

Der kan også være flere betingelser i løkken ved brug af operatorerne && og ||. For eksempel, i konteksten af kaffebaren, vil vi besøge den, når den er åben, og når vi har penge. Begge disse betingelser skal være opfyldt for at vi fortsætter med at gå derhen. Hvis kaffebaren er åben, men vi ikke har penge, går vi ikke derhen.

question mark

Hvilken af følgende er den korrekte struktur for en while-løkke?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 9.09

bookWhile-Løkken i C++

Stryg for at vise menuen

Prerequisites
Forudsætninger

Løkker er essentielle i programmering, da de gør det muligt at gentage handlinger eller opgaver uden at skulle skrive den samme kode igen og igen.

while-løkken er en af de vigtigste konstruktioner i programmering. For at illustrere idéen bag en while-løkke, forestil dig, at du elsker kaffe så meget, at du besøger en kaffebar hver dag.

Du bliver ved med at komme, så længe den har åbent, og din rutine forbliver uændret, hvor du gentager de samme handlinger ved hvert besøg. Men når butikken lukker, stopper du med at komme.

En while-løkke fungerer på præcis samme måde; den udfører en række handlinger igen og igen, så længe en bestemt betingelse forbliver true, og den stopper udførelsen, når betingelsen bliver false.

I C++ oprettes denne løkke ved at bruge while-nøgleordet. Efter nøgleordet angives betingelsen i parentes, og derefter angives instruktionerne, der skal udføres gentagne gange, i krøllede parenteser, så længe betingelsen forbliver true.

// keyword    condition		body
while            ( )         { }
main.cpp

main.cpp

copy
123456789101112
#include <iostream> int main() { bool coffee_shop_is_open = true; // Condition // Loop executes as long as the coffee shop is ope while (coffee_shop_is_open) // Keyword (Condition) { // Body of the loop, this block will be executed repeatedly std::cout << "I am going to the coffee shop!" << std::endl; } }
Note
Bemærk

Dette er en uendelig løkke, fordi betingelsen altid forbliver true. Vi vil gennemgå uendelige løkker mere detaljeret i kommende kapitler.

Der kan også være flere betingelser i løkken ved brug af operatorerne && og ||. For eksempel, i konteksten af kaffebaren, vil vi besøge den, når den er åben, og når vi har penge. Begge disse betingelser skal være opfyldt for at vi fortsætter med at gå derhen. Hvis kaffebaren er åben, men vi ikke har penge, går vi ikke derhen.

question mark

Hvilken af følgende er den korrekte struktur for en while-løkke?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1
some-alt