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 :

utiliser la condition if


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 29
    Par défaut utiliser la condition if
    Bonjour,
    Voici mon 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
    24
    25
    26
    27
    28
    29
    30
    while(getline(fichier, ligne))  // tant que l'on peut mettre la ligne dans "contenu"
    	        {
    	             mot_trouvee = findNumCell(ligne, word);
    	   			if(mot_trouvee != -1)
                 {
     
                        string valeurmin = valeurExtraite(ligne,2);
                        string valeurmax = valeurExtraite(ligne,3);
                        if(valeurmin.size() == 0 || valeurmax.size() == 0)
                        {
                            return numeroLigne;
                        }
     
                        double min=atof(valeurmin.c_str());
                        double max=atof(valeurmax.c_str());
     
                        if(mavaleur>=min && mavaleur<=max)
                        {
                            return numeroLigne;
                        }
                        if (mavaleur<min || mavaleur>max)
                        {
                            cout<< "Warning: change tickness"<<endl;
                        }
     
     
    	   			}
     
    	   			numeroLigne++;
    	        }
    Je pense j ai mal placé ma dernière condition " if (mavaleur<min || mavaleur>max) " car même quand elle n est pas vérifié j'ai toujours le " Warning". Et quand elle est vérifié, j'ai 2 Warning.

    Nom : non_verifié.PNG
Affichages : 129
Taille : 17,9 Ko

    Nom : verifié.PNG
Affichages : 122
Taille : 19,3 Ko

    Je vous remercie d'avance pour votre aide.

  2. #2
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 29
    Par défaut
    J'ai compris !! En faite j'ai un fichier. Dans chaque ligne j'ai une valeur max et une valeur min. Quand ma valeur n'est pas comprise dans la première ligne, je cherche dans la deuxième. D'où le premier Warning. Si jamais il trouve pas dans la deuxième ligne je passe à la troisième et la j 'aurais 2 WARNING...
    Moi ce que je veux faire c'est parcourir toutes les lignes, et si ma valeur n'est comprise dans aucune ligne, à ce moment la je veux mon warning.

  3. #3
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    Et bien, mets ton warning en dehors de la boucle parcourant le fichier.

  4. #4
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 29
    Par défaut
    Je viens de le faire merci.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/10/2008, 14h12
  2. utilisation de condition dans un tabular
    Par strohunter dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 0
    Dernier message: 01/05/2008, 16h16
  3. [XUL][Gabarits] Utilisation des conditions
    Par Christophe Charron dans le forum Autres langages pour le Web
    Réponses: 4
    Dernier message: 03/03/2007, 10h44
  4. [ireport] - utiliser une condition sur un field
    Par karibouxe dans le forum iReport
    Réponses: 11
    Dernier message: 15/02/2007, 15h48
  5. Somme d'enregistrements utilisant une condition
    Par Tartenpion dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/09/2005, 14h38

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