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 :

Dessiner contour d'un carré


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    étudiant
    Inscrit en
    Novembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 2
    Par défaut Dessiner contour d'un carré
    Hello,

    Je dois afficher le contour d'un carré de cette manière:
    xxxxxxx
    x     x
    x     x
    x     x
    xxxxxxx
    J'ai fais le raisonnement sur papier et ma logique semble bonne.
    Malheureusement lorsque je le tape dans codeblocks, il affiche des "x" à l'infini, je ne comprends pas pourquoi... JE pense qu'il s'agit d'une faute de frappe mais je ne sais pas ou... Merci à celui qui pourra m'éclairer

    Voici le code

    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
    #include <iostream>
    using namespace std;
     
    int main (){
        int val;
        cin >> val;
        for (int h = 1; h <= val; ++ h){
                if ((h = 1) || (h = val)){
                    for (int m = 1; m <= val; ++ m)
                        cout << "x";
                }
                else{
                    for (int l = 1; l <= val; ++ l){
                        if ((l = 1) || (l = val))
                            cout << "x";
                        else
                            cout << " ";
                    }
     
                }
            cout << endl;
        }
    }

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Pour effectuer une comparaison, on utilise le double ==
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ((h == 1) || (h == val)){
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ((l == 1) || (l == val))

  3. #3
    Candidat au Club
    Homme Profil pro
    étudiant
    Inscrit en
    Novembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 2
    Par défaut
    C'est bien ça !

    Merci beaucoup Winjerome

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

Discussions similaires

  1. Dessiner des milliers de carrés
    Par Obaïd dans le forum MATLAB
    Réponses: 16
    Dernier message: 13/09/2012, 13h38
  2. dessiner contour en matlab
    Par nanouchg dans le forum MATLAB
    Réponses: 0
    Dernier message: 04/04/2011, 14h57
  3. comment dessiner et déplacer des carrés
    Par ould64 dans le forum 2D
    Réponses: 1
    Dernier message: 05/01/2008, 01h40
  4. [swing] Dessiner contour d'un composant
    Par issou dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 01/03/2006, 11h57
  5. dessiner le contour d'un jpanel
    Par iamspacy dans le forum Composants
    Réponses: 4
    Dernier message: 11/05/2004, 15h11

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