Liste de Conversion en C --> Comment faire???
Fermé
brouk2002
-
15 mai 2002 à 14:13
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 16 mai 2002 à 20:13
tafiscobar Messages postés 1277 Date d'inscription jeudi 7 décembre 2000 Statut Contributeur Dernière intervention 26 février 2009 - 16 mai 2002 à 20:13
A voir également:
- Liste de Conversion en C --> Comment faire???
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste de diffusion whatsapp - Guide
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
- Comment masquer sa liste d'amis sur facebook mobile - Guide
4 réponses
ta structure :
typedef struct {
char code[5];
char lettre;
}LETTRE;
...
LETTRE tab[26];
tab[26].lettre = a;
strcpy(tab[26].code,"ton_code_pour_a");
Ensuite, t'as une lettre, tu veut le remplacer par son code, tu fait
cette procédure
sa te met dans code[5] le code correspondant à lettre.
void(char lettre,char code[5])
{
int i = 0;
while( i < 26 && tab[i].lettre != lettre)
i++;
if(i != 26)
{
strcpy(code,tab[i].code);
}
else
printf("J'ai pas trouvé, c'est quoi cette lettre ?!!");
}
J'espere que ca pourra t'aider
typedef struct {
char code[5];
char lettre;
}LETTRE;
...
LETTRE tab[26];
tab[26].lettre = a;
strcpy(tab[26].code,"ton_code_pour_a");
Ensuite, t'as une lettre, tu veut le remplacer par son code, tu fait
cette procédure
sa te met dans code[5] le code correspondant à lettre.
void(char lettre,char code[5])
{
int i = 0;
while( i < 26 && tab[i].lettre != lettre)
i++;
if(i != 26)
{
strcpy(code,tab[i].code);
}
else
printf("J'ai pas trouvé, c'est quoi cette lettre ?!!");
}
J'espere que ca pourra t'aider
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
16 mai 2002 à 09:56
16 mai 2002 à 09:56
il ya aussi une methode qui lui permet d'acceder directement a la lettre recherchee ds le tableau et comme cela, il n'aura pas a faire une recherche. En effet, il suffit juste de convertir chaq lettre en un entier et ce sera son indice ds le tableau tab correspondant, ainsi le traitement sera plus rapide, je cherche le code ou je l'avais mis et je te le donne, sinon j'ai la meme reponse q hilikus, je te cherche juste la fct pour l'acces direct.
a tout de suite
tafiscobar
a tout de suite
tafiscobar
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
16 mai 2002 à 10:31
16 mai 2002 à 10:31
voila, je l'ai trouve, ce n'est pas seulement de moi,on l'avait façit en classe pour lire directement une liste de tableaux,mais je l'ai refait pour qu'il soit plus correct pour ton cas, tu declares un tableau de 26 cases et pour chaque lettre(j'ai fais que pour les minuscules) , pour les majuscules, tu declares un tableau de 58 cases, et t'auras pour les minuscules et majuscules.
#include<iostream.h>
unsigned int HashCode(char *chaine)
{
unsigned UReturn;
UReturn = 0;
while(*chaine!='\0')
{
unsigned tmp;
tmp= *chaine - '0';
UReturn -= tmp+95;
chaine++;
}
return UReturn%101;
}
ce n'est pas universel mais bon, ds ton cas, cela peut aider
tafiscobar
#include<iostream.h>
unsigned int HashCode(char *chaine)
{
unsigned UReturn;
UReturn = 0;
while(*chaine!='\0')
{
unsigned tmp;
tmp= *chaine - '0';
UReturn -= tmp+95;
chaine++;
}
return UReturn%101;
}
ce n'est pas universel mais bon, ds ton cas, cela peut aider
tafiscobar
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
16 mai 2002 à 20:13
16 mai 2002 à 20:13
desole, mais il doit y avoir des bibliotheques qui permettent de faire du son mais je ne les connais pas, regardes ds le foum, il me semble q quelqu'un avait pose ce genre de questions et il yavait les biblio si je ne m trompe, et quelqu'un aussi qui traitait les mp3, regardes son mail, peut etre qu'il pourra t'aider.
tafiscobar
tafiscobar
16 mai 2002 à 16:14
J'ai un probleme en langage C: je voudrais savoir si tu as quelques info à me donner pour gérer le son avec des fichiers wave en langage C.
merci d'avance