...
Eksempel på sekvens: Først skrives spørsmålet ut, så venter programmet på input (som bør være et tall) fra brukeren og til slutt skrives en ny melding ut.
|
Illustrasjon av koden med et flytskjema. Kontrollflyten går nedover fra boks til boks. |
...
Her brukes if-nøkkelordet for å angi at print-setningen kun skal utføres hvis betingelsen ageInput.isdigit() er sann. |
Kontrollflyten har en forgreining, hvor verdien av betingelsen avgjør hvilken gren grein som tas. |
Dette if-en angir en kontrollstruktur som kalles betinget utførelse og finnes i flere varianter. I eksemplet over skal dere gjøres noe dersom betingelsen er sann. Dersom det er vanligskal gjøre noe annet i tilfellet hvor betingelsen er usann, så får en følgende variant:
Her brukes if-nøkkelordet for å angi at print-setningen kun skal utføres hvis betingelsen ageInput.isdigit() er sann. |
Kontrollflyten har en forgreining, hvor verdien av betingelsen avgjør hvilken grein som tas. |
Betingelser er også kjent som if-setninger. Alle betingelser stiller et spørsmål som svares med enten "ja" eller "nei". I programmeringssjargong sier vi at uttrykket må kunne evalueres til sant eller usant, og omfatter derfor et boolsk uttrykk.
...