Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Den enkleste form for betingelse er en if-else spørring. Denne evaluerer et uttrykk til sant eller usant, og velger en programflyt avhengig av dette. I figuren under ser du et eksempel på en slik spørring, som er et forenklet sekvensdiagram for kjøring av Java-programmer. Det er prosessen "Run java program" som er if-delen av betingelsen, og "Give error message" som er else-delen av betingelsen. Image Removed

PlantUML Macro
titleSimple if-else
alignleft
if (If...) then (JDK is installed)
	:Run java \nprogram;
else (JDK is <b>not</b> installed)
	:Give error \nmessage;
endif

 

Noen ganger ønsker man å velge mellom flere enn to kodeblokker. Dette kan enten gjøres med en nøstet if. Ta et program der en faglærer gir inn poengsum, og får ut en bokstavkarakter:

...