Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    décembre 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 20
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2018
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Algorithme de saisie de texte

    Bonsoir tout le monde j'espère que vous allez bien . Je suis debutante sur les cours d'algorithmique donc je demande votre aide. La question est de trouver un algorithme qui lit un texte saisie par l'utilisateur et renvoie le nombre de mots la dedans. On considère que les mots sont une chaine de caractères séparés par au moins un espace.
    Je bloque sur deux points. le premier est que le nombre de caractère que va saisir l'utilisateur n'est pas connu ( en effet c'est lui qui decide quand il veut arrêter la saisie) donc je ne peux pas stocker les caractères saisies dans un tableau puisque je ne connais pas la dimension au préalable de ce tableau.
    Le deuxième est que les mots sont séparé au moins d'un espace. S'ils étaient séparé d'un seul et unique espace j'aurais pas eu de problème, mais que ce passe-t-il si l'utilisateur s'amuse a saisir plusieurs espaces successifs avant de saisir une lettre, je dois donc savoir au cours de la saisie cb d'espace a été saisie c'est ca ?
    Voila mes deux petites questions, je m'excuse d'avance si j'ai mal formuler mon problème.

  2. #2
    Expert éminent Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    septembre 2005
    Messages
    3 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : septembre 2005
    Messages : 3 732
    Points : 9 000
    Points
    9 000

    Par défaut

    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    while read texte;do echo "$texte";done | wc -w
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ while read texte;do echo "$texte";done | wc -w
    Maman va au marché.
    Elle achète   des pommes et   des poires.
    11
    Le texte tapé a bien 11 mots.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.
    Votre problème est résolu ? Cliquez sur en bas de page.

    Linux, grep/sed/awk/xml... et autres fichiers plats, Java, C++

Discussions similaires

  1. Saisie du texte dans Msgbox
    Par tamyme dans le forum Access
    Réponses: 2
    Dernier message: 11/10/2005, 14h53
  2. [MS-DOS] Saisie de texte
    Par Furius dans le forum Scripts/Batch
    Réponses: 10
    Dernier message: 01/10/2005, 19h27
  3. Réponses: 2
    Dernier message: 08/08/2005, 11h27
  4. [c#]Champs de saisie de texte
    Par Verboz dans le forum ASP.NET
    Réponses: 5
    Dernier message: 03/05/2005, 15h01
  5. saisi champs texte
    Par j2zetka dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/12/2004, 14h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo