AFICHER LA VALEUR ASCII DECIMAL D'UNE TOUCHE (CODE FACILE LOL)

mmuller57 Messages postés 174 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 30 juillet 2003 - 18 janv. 2002 à 18:17
jacko20 Messages postés 5 Date d'inscription dimanche 12 septembre 2004 Statut Membre Dernière intervention 26 août 2005 - 24 juin 2005 à 20:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9429-aficher-la-valeur-ascii-decimal-d-une-touche-code-facile-lol

jacko20 Messages postés 5 Date d'inscription dimanche 12 septembre 2004 Statut Membre Dernière intervention 26 août 2005
24 juin 2005 à 20:31
La variabe char bye; c'est comme le h de Hawai, elle sert à rien...
DarkBoss Messages postés 154 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 12 décembre 2008
5 sept. 2003 à 18:19
merd dsl deja pour le flood et ensuite paske ca bug un peu lol
DarkBoss Messages postés 154 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 12 décembre 2008
5 sept. 2003 à 18:18
ta src un peu modifier elle est mieu comme ca mé c mon gout ...

#include <stdio.h>
#include <conio.h>

main()
{
char touche;
while (touche != 13)
{
printf("APPUYER SUR UNE TOUCHE:"); // demande le saisi d'une touche
scanf("%c",&touche); //enregistre la frape dans la variable touche
printf("VOICI SON CODE ASCII EN DECIMAL: %d
",touche); //affiche la frape en ascii decimal
printf("POUR TERMINER FRAPPER UNE TOUCHE ");
// et voila rien de plus simple sinon pour mon autre source excuser moi mais g deconer grave je vais la remetre sans faute
}
getch();
}
DarkBoss Messages postés 154 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 12 décembre 2008
5 sept. 2003 à 18:18
ta src un peu modifier elle est mieu comme ca mé c mon gout ...

#include <stdio.h>
#include <conio.h>

main()
{
char touche;
while (touche != 13)
{
printf("APPUYER SUR UNE TOUCHE:"); // demande le saisi d'une touche
scanf("%c",&touche); //enregistre la frape dans la variable touche
printf("VOICI SON CODE ASCII EN DECIMAL: %d
",touche); //affiche la frape en ascii decimal
printf("POUR TERMINER FRAPPER UNE TOUCHE ");
// et voila rien de plus simple sinon pour mon autre source excuser moi mais g deconer grave je vais la remetre sans faute
}
getch();
}
cs_chavez Messages postés 7 Date d'inscription dimanche 1 décembre 2002 Statut Membre Dernière intervention 25 juin 2003
2 janv. 2003 à 19:41
Je vois pas en quoi c du .net?
BaFM Messages postés 64 Date d'inscription mercredi 24 juillet 2002 Statut Membre Dernière intervention 26 novembre 2009
24 juil. 2002 à 17:03
Pour l'attente de frappe d'une touche, j'utilise plutôt l'instruction :
if (!getch()) getch();
car elle permet de lire complêtement le code de la touche appuyée car une touche de fonction est indiquée par deux octets dont le premier est le caractère ''.
Takk Messages postés 3 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 21 mai 2002
15 avril 2002 à 16:36
Un petit message de Takk pour SmallToad : conolio.h j'connais pas !
tu voudrais pas plutôt dire <conio.h> ???

C ce que j'utilise avec VC++6
DaKokinou Messages postés 1 Date d'inscription samedi 23 février 2002 Statut Membre Dernière intervention 23 février 2002
23 févr. 2002 à 13:12
moi aussi j'utiliserais plutot un getch(), de plus, ici, il faut vérifier la valeur de retour du scanf() et vider le tampon pour chaque utilisation du scanf(), je rajouterais fflush(stdin); avant chaque scanf(), histoire de ne pas avoir de surprises :p
SmallToad Messages postés 110 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 septembre 2004
21 janv. 2002 à 19:07
remplace :scanf("%c");
par: getch(); //Il faut conolio.h pour celui la
c'est mieu et moi avec VC++6 ca me fait un bug que je test.
mmuller57 Messages postés 174 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 30 juillet 2003 1
18 janv. 2002 à 18:17
J'ai mal aux yeux quand je vois ça : "printf("APUILLER SUR UNE TOUCHE:"); // demande le saisi d'une touche", c pas APUILLER mais APPUYER !
Rejoignez-nous