RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Serv: irc.irc-land.org
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 algorithmique

Forum : ALGORITHMES
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ ALGORITHMES

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM ALGORITHMES

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
jackdaniel
Nouveau membre
Inscrit : 01/10/2007
Messages : 3
Message
#143507
Posté le 01/10/07 à 19:49
Smileybonjour voila je suis en galere je voudré savoir si cétait possible de maidé


Ecrire un algorithme qui compte le nombre de \"e\" (minuscule et majascule confondue) contenus dans une chaine



merci d\'avanceSmiley

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

jackdaniel
Nouveau membre
Inscrit : 01/10/2007
Messages : 3
Message
#143508
Posté le 01/10/07 à 20:05
personne peu m'aide ?? merci

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

pac
Co-Administrateur
Superviseur :
- Méthodologie.
Modérateur :
- Delphi
Chef de projet(s) :
- Jeu Awalé
- EcoSystem
- MySudoku

Avatar de pac
Inscrit : 08/04/2004
Messages : 6571
Message
#143509
Posté le 01/10/07 à 20:19
Où en es-tu dans l'algo ?
Que ne sais-tu pas faire ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu]Image.

Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

jackdaniel
Nouveau membre
Inscrit : 01/10/2007
Messages : 3
Message
#143510
Posté le 01/10/07 à 20:21
jen suis o debut lol je comprend pas le systeme des chaine,tablo ...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#143512
Posté le 01/10/07 à 20:39
je n'ai jamais fait d'algorithme en cours donc je ne connais pas les conventions mais je verrai un truc comme ça :

DEBUT DEMANDE chaine; entier N, i, taille; taille=chaine.size(); //Désoler, je ne vois pas comment écrire la recherche de la taille de la chaine en algorithme N=0; DEBUT boucle, i=0, i+1, i<taille IF(chaine[i]=='e' OU chaine[i]=='E') N=N+1; FIN boucle RETURN N FIN

Je te laisse transcrire selon les conventions de l'algorithmie ;) Vu ton explication je pense ça mais ça ne m'étonnerait pas que je sois à côté de la plaque car... tu n'es pas très précis...
__________________________
............ Curtis: RTS 3D ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#143516
Posté le 01/10/07 à 21:06
Si tu ne peux pas obtenir la taille de la chaine et si en algorithme il y a un "caractère de fin de chaine" tu peux procéder ainsi :

DEBUT DEMANDE chaine; entier N=0 i=-1; DEBUT boucle i=i+1; if(chaine[i]=='e' OU chaine[i]=='E') N=N+1; if(chaine[i]=='\0') break; //ne sais pas si ça existe mais en gros faut stopper la boucle FIN boucle RETURN N FIN

__________________________
............ Curtis: RTS 3D ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

linkin_pc
Admin Projet
Superviseur :
- Méthodologie.
Modérateur :
- Flex
Chef de projet(s) :
- Time Counter
- Time Counter Ad.

Avatar de linkin_pc
Inscrit : 06/10/2006
Messages : 314
Message
#143545
Posté le 02/10/07 à 13:49
bah pour la taille de la chaine en c, c++ tu testes si le dernier caractere des \o
donc ca doit etre un truc du genre


tant que chaine[i] != '\o' faire
l = l + 1;
fin faire
retourner l;

en pascal il faut preciser un caractere de fin de chaine '.' ou '*' ensuite
tu fais la boucle :

entier i, l;
chaine mot;

l = 0;
i = 1;

tant que (mot[i] != '.' et mot[i] != '*') faire
l = l+1;
i = i+1;
fin faire;

retourner l; /* l est egale à la taille de ta chaine */

cf. www.polymorphe.org
__________________________
A partir du 14 Mars à 08h43, je passe en mode Flex ....
Le code..............
Ya rien de mieux Ke le kod............

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#143547
Posté le 02/10/07 à 14:09
il faut un code général et pas un code C/C++ d'après ce que j'ai compris. C'est pour cela que j'ai mis deux versions possibles.
__________________________
............ Curtis: RTS 3D ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM ALGORITHMES



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.