La discussione è abbastanza OT, oltre al fatto che si passa da un argomento ad un altro, neanche strettamente legati.
Per chiarire i dubbi sui termini o su quanto viene richiesto, nell'ambito del lavoro o dello studio, è sufficiente chiedere delucidazioni a chi ha formulato il testo dell'esercizio o commissionato il compito. Comunque sia, rimane una discussione piuttosto amorfa che non si comprende nemmeno bene dove si vuol arrivare a parare.
Invito ad attenersi all'argomento specifico della programmazione inteso come problema nell'uso del linguaggio, piuttosto che chiarimento di una richiesta o di un testo d'esercizio, la cui risposta definitiva può essere fornita direttamente dalla fonte, indipendentemente da cosa pensano gli utenti del forum.