Mene zanima kako se boduju zadnja dva zadatka iz programiranja.
U rješenjima mature iz prošle godine je rješenje ovako zapisano:
Kod:
početak
ulaz(D);
ulaz(M);
ako je D > M onda
izlaz(D - M)
inače
izlaz(M – D);
kraj
Međutim, ja sam to riješio na sljedeći način (koristio apsolutnu vrijednost umjesto petlje)
Kod:
početak
ulaz(D);
ulaz(M);
izlaz(abs(D-M));
kraj
Dali bih ja gubio bodove na ovakvom rješenju (kraćem ili duljem rješenju) ?
Dali je dovoljno da rješenje pravilno funkcionira, ili mora biti izrađeno na način koji su oni sebi zamislili?
Ili na primjer slučaj u kojem je korišteno tri "ako je" petlje umjesto dvije "ako je inače" petlje?
Ili oduzimanje (-), množenje (*) i cjelobrojno dijeljenje (div) naspram njihovog cjelobrojnog dijeljenja (div) i ostataka cjelobrojnoga dijeljenja (mod) ?