p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité régulier
    Profil pro
    Inscrit en
    février 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 25
    Localisation : Tunisie

    Informations forums :
    Inscription : février 2007
    Messages : 49
    Points : 5
    Points
    5

    Par défaut [TP] Chaîne de caractères (exercice)

    Salut
    je n'ai pas su comment se prendre avec cet exercice:
    Ecrire un programme en pascal qui permet de:

    • Saisir une chaîne de caractères composée de 2 mots au moins.
    • Chercher le premier mot de la chaîne
    • Afficher ce mot ainsi que sa longueur

    Remarque : les mots dans cette chaîne sont séparés par un seul espace.

    Exemple d'exécution :

    Donner une phrase composée de 2 mots au moins:
    Mehdi est un élève de la classe 3M1.
    Le premier mot est Mehdi
    La longueur du mot est 5

    j'espère trouver un eclaircissement demain pour concernant cet exercice et maintenant je vous dis bonne nuit à tous

  2. #2
    Membre confirmé Avatar de Ultima
    Étudiant
    Inscrit en
    décembre 2006
    Messages
    223
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2006
    Messages : 223
    Points : 247
    Points
    247

    Par défaut

    Bonjour,
    Tu es visiblement un débutant de chez débutant.
    Je cois qu'il te serait profitable de lire quelques pages sur la programmation, et le pascal.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Disponible lorsque la balise :resolu: sera activée
    Salut, et bonne continuations.

  3. #3
    Invité régulier
    Profil pro
    Inscrit en
    février 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 25
    Localisation : Tunisie

    Informations forums :
    Inscription : février 2007
    Messages : 49
    Points : 5
    Points
    5

    Par défaut

    Merci de répondre.
    J'ai su pourquoi je n'i pas pu le faire: c'est parce qu'on a pas étudié encore while...do ou la fonction pour....do
    En plus, je ne demandais pas de le faire pour moi mais c'est pas grave je ferme les yeux sur la correction jusqu'à ...

  4. #4
    Membre confirmé Avatar de Ultima
    Étudiant
    Inscrit en
    décembre 2006
    Messages
    223
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2006
    Messages : 223
    Points : 247
    Points
    247

    Par défaut

    Bonjour,
    J’ai supprimé le code (excuse moi)
    Voici un algorithme :
    Tu saisies ta phrase.
    Tu lis les caractères de la phrase, un par un. Et tu incrémentes un compteur initialisé à 1 pour chaque caractère.
    Quand tu arrives sur le caractère espace, tu t’arrêtes.

    Alors :
    Le compteur est égale à longueur du premier mot -1,
    Tu copies les caractères de 1 à la longueur du premier mot. Et tu l’affiches.

    Remarque:
    Des dizaines d'autres algos existes, il suffit de chercher.
    Tu n'es jamais obligé d'utiliser une boucle bien particulière.
    toute les boucles peuvent être faites avec for,while ou repeat.
    Pour les zinzins, on peut aussi faire de très longues boucles avec des if then else

Discussions similaires

  1. Réponses: 14
    Dernier message: 26/06/2013, 18h03
  2. [Turbo Pascal] Exercice sur une chaîne de caractères
    Par mah00 dans le forum Turbo Pascal
    Réponses: 35
    Dernier message: 10/01/2010, 13h47
  3. Exercice sur les chaînes de caractères
    Par L'aigle de Carthage dans le forum Pascal
    Réponses: 6
    Dernier message: 31/10/2008, 20h48
  4. Besoin d'exercices sur les chaînes de caractères
    Par Elammath dans le forum Général Python
    Réponses: 7
    Dernier message: 30/06/2008, 13h09
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

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