Versions Compared

Key

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

En kontrollstruktur styrer hvilken slags kode som kjører når. Denne siden oppsummerer de viktigste kontrollstrukturene og peker videre til sider som tar for seg hver type.

...

PlantUML Macro
start
:skriv ut 'Hvor gammel er du?';
:les inn alder (som et tall);
:skriv ut 'Neste år blir du ' + (alder + 1) + ' år!';
stop

Illustrasjon av koden med et flytskjema. Kontrollflyten går nedover fra boks til boks. Først skrives spørsmålet ut, venter programmet på input (som bør være et tall) fra brukeren og til slutt skrives en ny melding ut.

 

 

 

Code Block
languagejavapython
titleJavaPython
//# pop/sequence.jpage
java.util.Scanner scanner = new java.util.Scanner(System.in);
System.out.println("py
print('Hvor gammel er du?"');
int age = scanner.nextIntint(input();
System.out.println(")
print('Neste år blir du "' + str(age + 1) + "' år!"');


Code Block
languagepythonjava
titlePythonJava
#// pop/sequence.py
print('jpage
java.util.Scanner scanner = new java.util.Scanner(System.in);
System.out.println("Hvor gammel er du?'");
int age = intscanner.nextInt(input())
print(';
System.out.println("Neste år blir du '" + str(age + 1) + '" år!')

 

 
");


Betingelser med if-then-else

...