Convertir un tableau de lettre en chiffre
Résolu
yoshiro
Messages postés
496
Date d'inscription
Statut
Membre
Dernière intervention
-
bizu53 Messages postés 1274 Date d'inscription Statut Membre Dernière intervention -
bizu53 Messages postés 1274 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila je veux faire un démineur mais j'ai un probléme c'est-à-dire j'ai mis 2 tableau, un tableau de lettre et un tableau de chiffre.
mais quand je recupere la frappe de l'utilisateur en faisant lettre [i] [j] = chiffre [i] [j] cela me renvoie des dessins.
PKOI??
voila je veux faire un démineur mais j'ai un probléme c'est-à-dire j'ai mis 2 tableau, un tableau de lettre et un tableau de chiffre.
mais quand je recupere la frappe de l'utilisateur en faisant lettre [i] [j] = chiffre [i] [j] cela me renvoie des dessins.
PKOI??
A voir également:
- Convertir un tableau de lettre en chiffre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Clavier iphone chiffre et lettre - Guide
- Tableau word - Guide
- Chiffre en lettre - Télécharger - Outils professionnels
- Trier un tableau excel - Guide
3 réponses
Je n'ai rien compris.
Surtout que pour un pc "lettre" ça n'existe pas (donc "convertir un tableau de lettres en chiffre" n'a pas de sens) : une lettre est pour lui un nombre entre 65 et 90, ou entre 97 et 122 (pour les non accentuées)...
Pourrais-tu préciser également de quel langage il s'agit ?
Et éventuellement, ça nous serait vraiment utile d'avoir un copié/collé du bout de code concerné plutôt qu'un simple lettre[i][j] = chiffre[i][j] dont on ne sait même pas si tu parles d'un test d'égalité ou d'une simple affectation de valeur, pour nous aider à te répondre.
Surtout que pour un pc "lettre" ça n'existe pas (donc "convertir un tableau de lettres en chiffre" n'a pas de sens) : une lettre est pour lui un nombre entre 65 et 90, ou entre 97 et 122 (pour les non accentuées)...
Pourrais-tu préciser également de quel langage il s'agit ?
Et éventuellement, ça nous serait vraiment utile d'avoir un copié/collé du bout de code concerné plutôt qu'un simple lettre[i][j] = chiffre[i][j] dont on ne sait même pas si tu parles d'un test d'égalité ou d'une simple affectation de valeur, pour nous aider à te répondre.
DÉSOLE!!
c'estdu c et c'est pour une affectation.
c'estdu c et c'est pour une affectation.
if(GRILLE[i][j] == 0) { JOUER[i][j] = ' '; system("cls" ); } else { if (GRILLE[i][j] != 6) { JOUER[i][j] = GRILLE[i][j]; system("cls"); } else { mordu = true; system("cls" ); for(y=0;y<=9;y++) { printf(" %d", y); } printf("\n" ); for(x=0;x<=9;x++) { printf("%d ", x); for(y=0;y<=9;y++) { printf("%d ", GRILLE[x][y]); } printf("\n" ); }
Ce bout de code ne comporte apparemment pas d'erreur de syntaxe (sauf une accolade manquante à la fin).
Un détail, la consigne est de ne pas utiliser de majuscules pour les noms de variables (mais ce n'est qu'une consigne et ça marche très bien, sauf que l'habitude nous fait prendre les majuscules pour autre chose).
Par contre je crains que ce bout de code n'éclaire guère plus l'ami bizu53. Personnellement je serais bien en peine d'en expliquer la finalité.
Bon courage
Un détail, la consigne est de ne pas utiliser de majuscules pour les noms de variables (mais ce n'est qu'une consigne et ça marche très bien, sauf que l'habitude nous fait prendre les majuscules pour autre chose).
Par contre je crains que ce bout de code n'éclaire guère plus l'ami bizu53. Personnellement je serais bien en peine d'en expliquer la finalité.
Bon courage
je pense avoir compris.
Cela dépend en effet de l'affichage et du code ascii.
Il faut bien voir que '1'!=1 c'est à dire que le code ascii du caractère 1 est différent de un.
d'où le possible affichage bizarre.
Mais comme tu ne donne pas la lecture...
Cela dépend en effet de l'affichage et du code ascii.
Il faut bien voir que '1'!=1 c'est à dire que le code ascii du caractère 1 est différent de un.
d'où le possible affichage bizarre.
Mais comme tu ne donne pas la lecture...
J'ai la même idée. Dans les if() peut-être un '0' et un '6' au lieu de nombre...
Et puis les 2 boucles, for(). Bien qu'il n'y ait pas d'erreur de syntaxe, j'ai préssentiment que ce n'est pas ce qu'il faudrait, ça ne m'étonnerait pas que le but était d'afficher le contenu de sa matrice (pour répondre d'avance si c'était bien le cas, il faut imbriquer la 2ème boucle for à l'intérieur de la première).
Mais comme l'a dit loupius cela ne nous éclaire pas vraiment... Pourrais-tu (yoshiro) nous préciser le but voulu ? (et puis pour s'assurer, les déclarations de tes variable GRILLE, JOUER, i, j, x, et y ..on sait jamais).
Et puis les 2 boucles, for(). Bien qu'il n'y ait pas d'erreur de syntaxe, j'ai préssentiment que ce n'est pas ce qu'il faudrait, ça ne m'étonnerait pas que le but était d'afficher le contenu de sa matrice (pour répondre d'avance si c'était bien le cas, il faut imbriquer la 2ème boucle for à l'intérieur de la première).
Mais comme l'a dit loupius cela ne nous éclaire pas vraiment... Pourrais-tu (yoshiro) nous préciser le but voulu ? (et puis pour s'assurer, les déclarations de tes variable GRILLE, JOUER, i, j, x, et y ..on sait jamais).