Histogramme
johan
-
CrazyCanuck Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
CrazyCanuck Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
Bonsoir , voici un algorithme en français :
si le caractère en entrée est un 'a' , alors j'incrémente la case 0 d'un tableau de 26 cases ( qui est la représentation des lettres de l'alphabet ) .
En C çà donne :
if ( c == 'a' )
alpha[0]++;
mais comment écririez vous en C ( en utilisant simplement des boucles , un tableau , getchar , printf et RIEN d'autre ) cet algo :
si la valeur de la variable "c" est une lettre de l'alphabet , alors j'incrémente la case correspondante à cette lettre d'alphabet .
merci de votre aide .
si le caractère en entrée est un 'a' , alors j'incrémente la case 0 d'un tableau de 26 cases ( qui est la représentation des lettres de l'alphabet ) .
En C çà donne :
if ( c == 'a' )
alpha[0]++;
mais comment écririez vous en C ( en utilisant simplement des boucles , un tableau , getchar , printf et RIEN d'autre ) cet algo :
si la valeur de la variable "c" est une lettre de l'alphabet , alors j'incrémente la case correspondante à cette lettre d'alphabet .
merci de votre aide .
4 réponses
peux tu utiliser le code ascii pour verifiez quel touche est entrée? genre si touche >= char(65) et touche <= char(90) pour les majuscules
si touche >= char(97) et touche <= char(122) pour les minuscules
si touche >= char(97) et touche <= char(122) pour les minuscules
oui mais ya 26 possibilités possibles , en C comment tu écrirais :
si la variable a contient a , b , c , ou d , ou e , ... ou z , on va pas faire 26 if quand même...
si la variable a contient a , b , c , ou d , ou e , ... ou z , on va pas faire 26 if quand même...