Gestió d'errors en un codi
On pot fallar un programa?
Quan escrivim, ens podem equivocar
De vegades el nostre programa té alguna paraula que en Karel no entén.
Et posem dos exemples on ens hem equivocat.
- 1) Oblidem els parèntesis:
moveen lloc demove(). - 2) Ens deixem una lletra:
mov()en lloc demove().
La medusa intenta fer una cosa impossible
De vegades, li demanem a en Karel que faci coses impossibles!
Et posem dos exemples:
- En Karel no pot avançar si hi ha una paret davant seu.
- En Karel no pot recollir una perla, amb
grab(), en una casella buida.
Exercici
Aquest programa que llegiràs, té un error!
El saps veure? El pots corregir?