Nu aveti permisiuni pentru a descarca fisierul grader_test1.ok
Diferente pentru blog/buguri-frecvente intre reviziile #16 si #15
Nu exista diferente intre titluri.
Diferente intre continut:
for (i = 0; i < m; i++) // i in loc de j ** folosirea lui = in locul lui == ** comparare de stringuri cu \=\= in loc de strcmp
Sunt gasite de obicei la depanare.
Ele sunt gasite de obicei la depanare.
* *Probleme cu memoria:* ** variabile neinitializate - cand programul are comportament diferit la rulari diferite, una dintre probleme ar initializarea variabilelor. ** declarat array-uri de dimensiune de prea mica ** off by one errors, frecvent apar probleme cu datele pornind de la 0 sau 1
Sunt de greu de gasit.
Destul de greu de gasit.
* *Probleme cu tipuri de date:* ** folosire de tipuri prea mici de exemplu int in loc de long long sau float in loc de double
corect: long long c = ((long long) a) * b; gresit: double half = 1 / 2; corect: double half = 1.0 / 2 sau
Foarte frustrante. Pierzi toate punctele pentru un algoritm aproape de forma corecta. * *Intrare/Iesire:*
