Nederlandse leereditie
Oefenen met programmeren in C
Ga van lussen naar arrays, recursie en lijsten en test elke oplossing.

Begin met cijfers optellen, elementen tellen of een tekenreeks doorlopen. Leg invoer en uitvoer vóór de code vast en werk één voorbeeld met de hand uit.
Ga verder met arrays, matrices en zoeken. Onderscheid de kosten van inlezen van die van het algoritme. Binair zoeken vereist gesorteerde gegevens; matrixbewerkingen vereisen juiste dimensies.
Keer voor pointeroefening een lijst om en geef de knopen vrij. Implementeer voor recursie Euclides en leg het basisgeval uit. Probeer het eerst zelf en vergelijk daarna je redenering met de oplossing.
Tests vergelijken een precies uitvoerformaat: behoud voorgeschreven teksten ook bij vertaalde opdrachten. Slagen voor de gegeven tests bewijst geen correctheid voor elke invoer. Voeg minimale gevallen, grenzen en ontbrekende waarden toe.
Veelgestelde vragen
Waarom blijven code en sommige resultaten Engels?
C-sleutelwoorden, namen, programmacommentaar en verwachte uitvoer blijven gelijk aan het origineel om uitvoerbare code en consistente tests te behouden. Uitleg en instructies zijn vertaald.