Conversion ascii en un entier
Résolu/Fermé
virus59300
Messages postés
65
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
15 mai 2009
-
5 avril 2008 à 12:16
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 5 avril 2008 à 17:01
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 5 avril 2008 à 17:01
A voir également:
- À l’aide des tableaux ci-dessous, trouvez le mot dont le code ascii est le suivant : 72 65 6a 6f 69 6e 64 72 65
- Code ASCII : principe, tables de caractères, conversions - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Le mode suivi des modifications - Guide
6 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
5 avril 2008 à 12:17
5 avril 2008 à 12:17
Salut,
quel langage?
tu pourras aussi nous montrer ton code.
quel langage?
tu pourras aussi nous montrer ton code.
virus59300
Messages postés
65
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
15 mai 2009
5
5 avril 2008 à 12:21
5 avril 2008 à 12:21
en language C ! excuse moi !
j ai le code de mon programme qui fait calcule une fonction mais je ne sais pas comment vérifié que l utilisateur a entré un chiffre 1.
printf("b = ");
scanf("%d",b);
la si l utilisateur entre une lettre le programme beug je voudrais que le prog affiche un message d 'erreur !
c'est possible ?
j ai le code de mon programme qui fait calcule une fonction mais je ne sais pas comment vérifié que l utilisateur a entré un chiffre 1.
printf("b = ");
scanf("%d",b);
la si l utilisateur entre une lettre le programme beug je voudrais que le prog affiche un message d 'erreur !
c'est possible ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
5 avril 2008 à 13:43
5 avril 2008 à 13:43
Salut,
pour commencer le code ascii est déjà un entier, donc tu n'as pas de conversion à faire
pour vérifier que la saisie est un entier tu peux faire comme ça
pour commencer le code ascii est déjà un entier, donc tu n'as pas de conversion à faire
pour vérifier que la saisie est un entier tu peux faire comme ça
lami20j@debian:~/trash$ cat test.c #include<stdio.h> int main () { int n; printf ("Nombre? "); if (scanf ("%d", &n) == 1){ printf ("OK!\n"); printf("Appuyez sur une touche pour continuer...\n"); getchar(); getchar(); }else{ printf ("Pas un nombre!\n"); return -1; } return 0; } lami20j@debian:~/trash$ gcc test.c lami20j@debian:~/trash$ ./a.out Nombre? 54 OK! Appuyez sur une touche pour continuer... lami20j@debian:~/trash$ ./a.out Nombre? aaa Pas un nombre!
virus59300
Messages postés
65
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
15 mai 2009
5
5 avril 2008 à 16:53
5 avril 2008 à 16:53
je te remerci beaucoup !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
virus59300
Messages postés
65
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
15 mai 2009
5
5 avril 2008 à 16:53
5 avril 2008 à 16:53
!
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
5 avril 2008 à 17:01
5 avril 2008 à 17:01
de rien ;-))