Bah, tu peux tenter de changer le range du random, ensuite modifier légèrement la valeur de A, mais tu peux le faire tout de suite, insérer un espace ou non, attendre la ligne suivante, bref... C'est pour ça que ce système de défis est somme toute mal pensé.
Raah, mais tu pourrais réfléchir deux secondes (si, si). Une erreur dimension est levée quand la cellule demandée n'existe pas parce que la matrice est trop petite. Dans d'autres cas, le problème est plus fondamental donc l'erreur est différente... par exemple, quand on demande la ligne 0. Cette ligne n'existe jamais, peu importe la dimension de la matrice, c'est un argument invalide à l'opérateur de double array subscript.
Je ne comprends pas, ce que je veux dire, c'est que je n'ai JAMAIS d'erreur dimension, j'ai fait un test avec une boucle for, puis "FIN" affiché à la fin, qui attend une pression de la touche [EXE], et il m'est arrivé d'arriver à 52 boucle sans Error Argument, et sinon, jamais d'Error Dim
Je sais, mais cela me génère une erreur argument, et quand j'essaie de régler le bug, cela ne marche pas comme réponse au défi. Je l'avais vu direct cette erreur, seulement, comme elle ne me générait pas d'erreur dimension, je me suis dis que c'était autre chose
Mais qu'il est naïf. L'auteur a pu dire « erreur dimension » sans faire attention à l'erreur qu'il rencontrait, ou simplement utiliser une vieille version de l'interpréteur qui gérait différemment cette erreur.
De toute façon, il n'y a pas d'erreur dimension dans ce programme.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd