Algo
Fermé
boris
-
4 nov. 2009 à 20:29
crapoulou Messages postés 28161 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 21 mai 2024 - 4 nov. 2009 à 21:47
crapoulou Messages postés 28161 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 21 mai 2024 - 4 nov. 2009 à 21:47
A voir également:
- Algo
- Telecharger algo pour pc - Télécharger - Édition & Programmation
- Algo prono - Télécharger - Sport
- Aide : algo palindrome - Forum Programmation
- Demande d'algo Mastermind - Forum Programmation
- Aide pour exercice algo - Forum Algorithmes / Méthodes
3 réponses
crapoulou
Messages postés
28161
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
21 mai 2024
7 994
4 nov. 2009 à 20:30
4 nov. 2009 à 20:30
Salut,
Il suffit de comparer les caractères : si ton caractère est compris entre 'A' et 'A' ou entre 'a' et 'a' ou '1' et '9'...
Ton programme comparera en fonction du code ASCII du caractère.
Il suffit de comparer les caractères : si ton caractère est compris entre 'A' et 'A' ou entre 'a' et 'a' ou '1' et '9'...
Ton programme comparera en fonction du code ASCII du caractère.
crapoulou
Messages postés
28161
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
21 mai 2024
7 994
4 nov. 2009 à 20:44
4 nov. 2009 à 20:44
Bonjour , jai pas compri comment / peux tu me le faire svp c urgent et merci
Non, je ne te le ferai pas !
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
****
Les caractères sont classés dans un tableau :
http://ccl.pku.edu.cn/doubtfire/Course/Chinese%20Information%20Processing/materials/ASCII/ascii-full.gif
Exemple : '0' est le 48ième et 9 le 57ième.
Ainsi, tu peux comparer le caractère '0' et '9' ainsi.
De même pour 'A' à 'Z' et 'a' à 'z'.
C'est donc un caractère numérique s'il est compris entre '0' et '9' et un caractère alphabétique s'il est compris entre 'A' et 'Z' OU entre 'a' et 'z'.
bonjour voila jai essaye de faire mais je souhaite que tu me le coriige c en c++ ?
#include<conio.h>
#include<stdio.h>
int x;
main()
{
printf("entrer un caractere");
scanf("%c",&x);
if (x=0 at 9)
{
printf("caractere numerique");
}
else
if (x=a at z)
{
printf("caractere alphabetique");
}
getch()
return 0;
}
#include<conio.h>
#include<stdio.h>
int x;
main()
{
printf("entrer un caractere");
scanf("%c",&x);
if (x=0 at 9)
{
printf("caractere numerique");
}
else
if (x=a at z)
{
printf("caractere alphabetique");
}
getch()
return 0;
}
crapoulou
Messages postés
28161
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
21 mai 2024
7 994
4 nov. 2009 à 21:47
4 nov. 2009 à 21:47
Je ne suis pas un pro du C.
= at signifie compris entre 0 et 9 ??
--ALGO :
C'est équivalent ?
Et si je te mets une majuscule, ton programme ne sait pas le traiter.
= at signifie compris entre 0 et 9 ??
--ALGO :
si (x>0) et (x<9) faire ecrire("Caractère numérique"); finfaire;
C'est équivalent ?
Et si je te mets une majuscule, ton programme ne sait pas le traiter.
4 nov. 2009 à 20:36