Svp j ai besoin de votre aide

Résolu/Fermé
imou8 Messages postés 30 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 10 juin 2008 - 6 mars 2007 à 00:53
imou8 Messages postés 30 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 10 juin 2008 - 7 mars 2007 à 23:57
salut!
svp j ai besoin de vous ,je veux ecrire un programme qui lit une ligne de texte,la mémorise
dans une variable texte et affiche ensuite:
a)la longueur L de la chaine.
b)le nombre de 'e' contenu de la variable texte dans le texte.
c)toute la phrase a rebour sans changer le contenu de la variable texte
d)toute la phrase a rebour aprés avoir inverser l'ordre de caractère texte
Merci

7 réponses

Salut,

Je pense être en mesure de t'aider.
msn: martin.riggs@hotmail.fr

a+
1
mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 751
6 mars 2007 à 01:13
Dans quel langage ?
0
blux Messages postés 26020 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 3 mai 2024 3 289
6 mars 2007 à 08:40
Salut,

Tu le veux en TAMP ?
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
6 mars 2007 à 11:16
Je veux bien t'aider, mais il faudra mettre mon nom en haut de la copie !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
imou8 Messages postés 30 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 10 juin 2008
6 mars 2007 à 22:40
en language c
0
mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 751
6 mars 2007 à 23:25
svp j ai besoin de vous ,je veux ecrire un programme qui lit une ligne de texte,la mémorise
dans une variable texte et affiche ensuite:
a)la longueur L de la chaine.

C'est la fonction strlen. Autre méthode :
unsigned int length(const char *str){
  unsigned int i;
  for(i=0;str[i]!='\0';++i);
  return res;
}

b)le nombre de 'e' contenu de la variable texte dans le texte.
unsigned int nb_e(const char *str){
  unsigned int i,len = strlen(str),res=0;
  for(i=0;i<len;++i) if(str[i] == 'e') ++res;
  return res;
}

c)toute la phrase a rebour sans changer le contenu de la variable texte

Pas compris ce que tu voulais

d)toute la phrase a rebour aprés avoir inverser l'ordre de caractère texte

C'est toujours le même principe, une boucle for pour lire la phrase et remettre les caractère dans l'ordre qui te plait. Je te laisse chercher

Bonne chance
0
imou8 Messages postés 30 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 10 juin 2008
7 mars 2007 à 23:57
merci bcp j ai trouvé la solution
0