IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Pascal Discussion :

[Débutant] Représenter n fois / \


Sujet :

Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut [Débutant] Représenter n fois / \
    Salut à toute la communauté de programmeurs.

    Je commence tout juste à essayer de programmer en pascal et je me suis heurté à une difficulté.



    réaliser un programme qui permet d'entrer un nombre n à l'utilisateur puis d'afficher / \ n fois.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    program lipach0;
          var n:integer;
          begin
     
            writeln('saisir un nombre n');
            readln(n);
            writeln('Voici la sortie',/ \ *n);     ----->>> Erreur ici à mon avis ici
            readln;
            end.

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Oui effectivement, ça ne marche pas comme ça. Petit indice : tu veux effectuer n fois la même opération, ça s'appelle une boucle... Et de plus tu sais le nombre qu'il faut le faire, une boucle for s'impose donc

  3. #3
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 969
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 969
    Par défaut
    Hai,

    À quoi j'ajoute : ton programme ne peut pas compiler, et ton compilateur te signale sans le moindre doute le type d'erreur, et la ligne sur laquelle elle se produit.

    En l'occurrence, c'est sur la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            writeln('Voici la sortie',/ \ *n);     ----->>> Erreur ici à mon avis ici
    et la bonne réaction, c'est d'aller voir l'aide de ton compilateur, pour savoir à quoi correspond l'erreur, et ton cours (ou autre) pour réviser la syntaxe de la procédure WriteLn.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut
    Merci beaucoup pour vos réponses , je vais chercher plus en profondeur !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    program lipach;
          var n:integer;
     
          begin
     
            writeln('saisir un nombre n: ');
            readln(n);
           For n:=1 to n do  write('/ \ ');
            readln;
            end.
    Et je trouve mieux de ne pas donner la réponse mais des indices c'est plus instructif.
    Voila
    Merci beaucoup!

  6. #6
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 969
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 969
    Par défaut
    Mia,
    Citation Envoyé par kn3ko Voir le message
    Et je trouve mieux de ne pas donner la réponse mais des indices c'est plus instructif.
    C'est effectivement le but visé.

    Pour ton code, prends l'habitude de faire une indentation régulière, par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    program lipach;
     
    var 
      n : integer;
     
    begin 
      Writeln('saisir un nombre n: ');
      Readln(n);
      for n := 1 to n do 
        Write('/ \ ');
      Readln;
    end.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/03/2008, 18h19
  2. Réponses: 1
    Dernier message: 12/02/2008, 17h00
  3. Réponses: 1
    Dernier message: 24/07/2007, 11h44
  4. [Débutant] Fermer plusieur fois une JDialog
    Par Zucco dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 03/07/2007, 15h51
  5. [débutant]Représentation d'un graphe : besoin d'un avis
    Par Barbara_04 dans le forum Langage
    Réponses: 2
    Dernier message: 10/05/2007, 18h47

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