Convertir un tableau de lettre en chiffre
Résolu/Fermé
yoshiro
Messages postés
496
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
18 avril 2018
-
19 févr. 2009 à 01:55
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 19 févr. 2009 à 13:24
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 - 19 févr. 2009 à 13:24
A voir également:
- Convertir un tableau de lettre en chiffre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Tableau croisé dynamique - Guide
- Clavier iphone chiffre et lettre - Guide
- Tableau word - Guide
3 réponses
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
19 févr. 2009 à 02:11
19 févr. 2009 à 02:11
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.
yoshiro
Messages postés
496
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
18 avril 2018
65
19 févr. 2009 à 02:23
19 févr. 2009 à 02:23
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
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
19 févr. 2009 à 08:38
19 févr. 2009 à 08:38
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...
bizu53
Messages postés
1274
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 juin 2015
860
19 févr. 2009 à 13:24
19 févr. 2009 à 13:24
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).