Comptage de caractères
Fermé
jakail
Messages postés
1
Date d'inscription
mardi 22 octobre 2013
Statut
Membre
Dernière intervention
22 octobre 2013
-
22 oct. 2013 à 18:58
Utilisateur anonyme - 23 oct. 2013 à 09:26
Utilisateur anonyme - 23 oct. 2013 à 09:26
A voir également:
- Comptage de caractères
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
- Caractères spéciaux mac - Guide
1 réponse
Utilisateur anonyme
Modifié par nagashima le 23/10/2013 à 09:26
Modifié par nagashima le 23/10/2013 à 09:26
Bonjour,
Le caractère urgent dans ton post ne le fera pas passer en priorité (c'est même bien souvent le contraire).
Pour ton exercice, c'est pas très compliqué : si je te donne 'a' : c'est un caractère, '1' est un chiffre et ' ' est un espace. Tes fonctions renverrons vrai si ca correspond, faux dans le cas contraire. Pour tester les caractères, tu peux regarder la table ascii pour voir que les lettre se suivent, de même que pour les nombre, et qu'ils sont déterminés par un entier => tu peux donc utiliser des tests simple d'égalité ( == ), ou de bornage (>= <=).
Du fait que tu sois en algo, je vais te donner le code en c++ pour tester un nombre, à toi de le retranscrire en algo et faire les deux autres :
naga
Le caractère urgent dans ton post ne le fera pas passer en priorité (c'est même bien souvent le contraire).
Pour ton exercice, c'est pas très compliqué : si je te donne 'a' : c'est un caractère, '1' est un chiffre et ' ' est un espace. Tes fonctions renverrons vrai si ca correspond, faux dans le cas contraire. Pour tester les caractères, tu peux regarder la table ascii pour voir que les lettre se suivent, de même que pour les nombre, et qu'ils sont déterminés par un entier => tu peux donc utiliser des tests simple d'égalité ( == ), ou de bornage (>= <=).
Du fait que tu sois en algo, je vais te donner le code en c++ pour tester un nombre, à toi de le retranscrire en algo et faire les deux autres :
bool isInteger(char c)
{
return ( (c >= '0') && (c <= '9') );
}
naga