Programmeeropdracht
Beste ICTScripters,
Programmeren is vaak voornamelijk zoeken naar oplossingen. En dat is nu ook net wat de meeste mensen er zo leuk aan vinden! Om jullie programmeerkunsten te stimuleren heb ik voor jullie een leuke opdracht:
Schrijf van een gegeven getal alle mogelijke manieren om het getal te vormen uit de som van positieve naar het scherm. Als voorbeeld voor het getal 4:
4
3 + 1
2 + 2
2 + 1 + 1
1 + 1 + 1 + 1
En voor het getal 6:
6
5 + 1
4 + 2
4 + 1 + 1
3 + 3
3 + 2 + 1
3 + 1 + 1 + 1
2 + 2 + 2
2 + 2 + 1 + 1
2 + 1 + 1 + 1 + 1
1 + 1 + 1 + 1 + 1 + 1
Het doel is uiteraard een programma te schrijven wat gegeven een getal het getal zoals hierboven uitschrijft op het scherm. In PHP zou dat er als volgt uit kunnen zien:
<?php
function get_numbers($number) {
//hier de logica
}
get_numbers(4);
get_numbers(6);
?>
Toon Meer
De oplossingen mogen jullie naar mij toe sturen en die zal ik dan over ongeveer een week publiceren! En let op: Hoe minder code, hoe beter! Houd het script echter wel netjes. Creatieve oplossingen worden gewaardeerd. Oplossingen mogen in alle mogelijke programmeertalen geschreven zijn.
Veel succes en plezier! En denk eraan, je antwoord naar mij opsturen via PB, niet in dit topic posten! Meld het daarnaast even in dit topic als je meedoet!