En funktion (underprogram, subrutine, procedure, eller metode) er en stump kode som udfører en bestemt opgave som del af et større program. En funktion kan kaldes fra flere forskellige steder i programmet uden at man skal skrive koden igen.
Eksempel: Funktionen updateScreen, henter oplysniner i en liste og præsenterer det i nogle felter på en side. Denne funktion kaldes fra to eventhandlere (til venstre og til højre).
Læs mere i:
Hvis en given betingelse er opfyldt, så udføres den første kommandogruppe. Hvis den ikke er opfyldt, så udføres den anden kommandogruppe.
Eksempel: Hvis teksten i feltet text_password svarer til variablen password så skifter man til screen1. Hvis de ikke svarer til hinanden, så skrives en fejl-meddelelse.
Læs mere:
Når vi på forhånd ved hvor mange gange noget skal gentages så bruges en for-løkke. I starten angives hvor man starter, og hvor man slutter.
Hvis man ikke ved hvor mange gange, så bruger man en while-løkke (ikke vist her).
Eksempel: Kommandogruppen i for-løkken gentages for hvert element i listen records. Variablen i tælles én op hver gang, og man kan på den måde behandle alle elementer i listen.
Læs mere i:
Læs evt. mere i:
Informatik C, Ken Mathiasen, Praxis, side 37-41, 44.
Informatik C-niveau, Morten Tranekær, side 171-173, 177.