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

C Discussion :

Tracer un rectangle dans une console


Sujet :

C

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut Tracer un rectangle dans une console
    d'aobrd je suis debutant ,je veux tracer un tableau formè de cases ( rectangles), la modulation de ce problem est sous forme de plusieurs rectangles de mème longueurs et de meme largeur !
    m

  2. #2
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par sheva007
    d'aobrd je suis debutant ,je veux tracer un tableau formè de cases ( rectangles), la modulation de ce problem est sous forme de plusieurs rectangles de mème longueurs et de meme largeur !
    • Mauvais titre
    • Demande d'aide sans code
    • Texte incompréhensible...

    Ton compte est bon...

    Merci de relire les règles du forum.

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     voila mon programme en C
     
    #include<stdio.h>
    #include<conio.h>
     
    void tracer_ligne(int nl,int nc,int lg)
    {
    int i;
    gotoxy(nc,nl);
    for(i=0;i<=lg;i++)
    printf("_");
    }
    void tracer_colone(int nl,int nc, int lg)
     
     {
    int i;
    gotoxy(nc,nl);
    for(i=0;i<lg;i++)
    {gotoxy(nc,nl+i);
    printf("|");
    }
    }
     
    main()
    {
    int nl,nc,lg;
    printf("donner le nombre de lignes : ");
    scanf("%d",&nl);
     
    printf("donner le nombre de colone : ");
    scanf("%d",&nc);
     
    printf("donner le nombre de long   : ");
    scanf("%d",&lg);
     
    clrscr();
     
    tracer_ligne(nl,nc,lg);
    tracer_colone(nl+1,nc,lg);
     
    tracer_ligne(nl+lg,nc,lg);
    tracer_colone(nl+1,nc+lg,lg);
     
     
     
    }

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Merci , je suis nouveau sur ce forum j'ai besoin d'aide stp

  5. #5
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par sheva007
    voila mon programme en C
    • Absence d'indentation.
    • Le type retourné par main() est un int explicite
    • main() retourne explicitement une valeur.
    • Je ne comprends pas ta conception. A quoi sert lg ?
    • Sauf demande expresse de ton prof, tu devrais tout faire sans conio. Les lignes devraient alors être terminées par '\n'.

  6. #6
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Est ce que vous pouvez m'explique comment faire ce programme ??

  7. #7
    Membre actif
    Avatar de odsen.s
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 269
    Points : 243
    Points
    243
    Par défaut
    Citation Envoyé par sheva007
    Est ce que vous pouvez m'explique comment faire ce programme ??
    On t'a donné plus haut des conseils pour corriger les principales fautes de ton code, et on t'a posé des questions sur les choses que l'on ne comprenait pas. Pourquoi ne pas commencer par appliquer ces conseils et répondre aux questions ? On ne peut avancer que si tu fais l'effort de nous expliquer en détails ton code et tes problèmes, personne ici ne te proposera un code tout prêt...

Discussions similaires

  1. Tracer un rectangle dans une image callback
    Par valgoku dans le forum OpenCV
    Réponses: 0
    Dernier message: 30/01/2012, 11h36
  2. Lancer un programme c depuis java dans une console
    Par moise44 dans le forum Général Java
    Réponses: 5
    Dernier message: 04/04/2006, 21h04
  3. Ctrl -] ne passe pas dans une console avec vim
    Par Celelibi dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 10/03/2006, 14h35
  4. Accents dans une console windows
    Par JolyLoic dans le forum Windows
    Réponses: 8
    Dernier message: 20/10/2004, 01h57
  5. [VB.NET] Tabulation dans une console
    Par jacma dans le forum Windows Forms
    Réponses: 5
    Dernier message: 30/09/2004, 10h50

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