Originariamente inviato da Andrea1979
ok, ma l'hai scritto tu quel codice oppure te l'hanno dato e ci stai giochicchiando?

Perché se non sai perché stai decrementando una variabile in un ciclo for eppure la stai decrementando, mi chiamo subito fuori dalla discussione (e mi pento di aver ancora una volta partecipato a chiacchere su esercizi scolastici).
Scusa. Il codice l'ho scritto io. Ho chiesto aiuto, perchè non sapevo come risolvere, poichè avevo fatto il massimo di quello che sapevo. Ho i miei motivi per non capire niente di quello che sto facendo. A punto, l'esercizio è per la scuola.

Originariamente inviato da Andrea1979
con r = 0 ed hai il motivo del tuo errore. Se non te ne sei fatto ancora convinto che DEVI gestire un limite inferiore (lower bound) per r, prendilo per dogma e gestiscilo.
Sì, "r" deve essere "0" ... perchè devo arrivare fino all'inizio(cioè posizione [1][4] e non [0][4], perchè la somma nel [0][4] c'è già).

Se qualcuno mi può aiutare, mi aiuti.
Grazie!
Jan