Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1846 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Mon programme n'aime pas les femmes lool

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mon programme n'aime pas les femmes lool

n°1028016
the_warrio​r
in soviet ...
Posté le 29-03-2005 à 06:09:13  profilanswer
 

voila je fait mes débuts en C++ builder [:alph-one]  
j'ai essayé de faire ce programme :
 
Selon ce qui a été saisi, le
programme affichera « bonjour monsieur », « bonjour madame »,
« bonsoir monsieur » ou encore « bonsoir madame ».
 
 
voila le code source :
 

Code :
  1. void __fastcall TForm1::ComboBox1Change(TObject *Sender)
  2. {
  3. if (ComboBox1->Text=="Jour" )
  4. {
  5. if (ComboBox2->Text=="Monsieur" ) Label1->Caption="Bonjour Monsieur";
  6. }
  7. else if (ComboBox1->Text=="Jour" )
  8. {
  9. if (ComboBox2->Text=="Madame" ) Label1->Caption="Bonjour Madame";
  10. }
  11. else if (ComboBox1->Text=="Nuit" )
  12. {
  13. if (ComboBox2->Text=="Monsieur" ) Label1->Caption="Bonsoir Monsieur";
  14. }
  15. else if (ComboBox1->Text=="Nuit" )
  16. {
  17. if (ComboBox2->Text=="Madame" ) Label1->Caption="Bonsoir Madame";
  18. }
  19. }


 
voila ca marche avec monsieur mais pas avec madame [:airforceone]  
C'est un peu le foutoir aussi dans ce prog, j'ai essayé de mettre des && pour avoir plusieurs conditions a mon IF mais ca veux pas marcher :cry: alors j'ai essayé les || au cas ou ca marcherai et même chose ca marche pas non plus.
peut etre une bibliotheque a ajouter  :??:  
voila j'attend votre aide pour savoir pourquoi ca ne marche pas et aussi me dire comment on fait des if a plusieurs conditions.

mood
Publicité
Posté le 29-03-2005 à 06:09:13  profilanswer
 

n°1028022
ICE
Posté le 29-03-2005 à 07:15:35  profilanswer
 

Tu testes la condition "Jour" plusieur fois alors qu'il faut la tester qu'une seul fois, ensuite tu testes la condition "Monsieur" et "Madame", pareil pour la condition "Nuit".
 
code corrigé :
 

Code :
  1. void __fastcall TForm1::ComboBox1Change(TObject *Sender)
  2. {
  3. if (ComboBox1->Text=="Jour" )
  4.   {
  5.     if (ComboBox2->Text=="Monsieur" )
  6.       {
  7.         Label1->Caption="Bonjour Monsieur";
  8.       }
  9.     else if (ComboBox2->Text=="Madame" )
  10.       {
  11.         Label1->Caption="Bonjour Madame";
  12.       }
  13.   }
  14. if (ComboBox1->Text=="Nuit" )
  15.   {
  16.     if (ComboBox2->Text=="Monsieur" )
  17.       {
  18.         Label1->Caption="Bonsoir Monsieur";
  19.       }
  20.     else if (ComboBox2->Text=="Madame" )
  21.       {
  22.         Label1->Caption="Bonsoir Madame";
  23.       }
  24.   }
  25. }

n°1028024
the_warrio​r
in soviet ...
Posté le 29-03-2005 à 07:21:41  profilanswer
 

ok merci :)
 
sinon pas possible de faire des if a plusieur condition comme en delphi je faisais par exemple
 
if a=0 and b=2 then ....
 
pas moyen de faire la même chose en C++ builder ?

n°1028025
ICE
Posté le 29-03-2005 à 07:26:28  profilanswer
 

Code :
  1. if (ComboBox1->Text=="Jour" && ComboBox2->Text=="Monsieur" )
  2.    Label1->Caption="Bonjour Monsieur";
  3. }



Message édité par ICE le 29-03-2005 à 07:28:46
n°1028026
the_warrio​r
in soviet ...
Posté le 29-03-2005 à 07:30:03  profilanswer
 

ICE a écrit :

Code :
  1. if (ComboBox1->Text=="Jour" && ComboBox2->Text=="Monsieur" )
  2.    Label1->Caption="Bonjour Monsieur";
  3. }



 
 
ok merci ICE :)
 
c'est quand même plus clair comme ca qu'avec tous les begin et les end je trouve.
 
ICE tu es un rapide  :sol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Mon programme n'aime pas les femmes lool

 

Sujets relatifs
aide programme gestion emailsprogramme en vba qui envoye des infos au port serie
Installateur multi programme !programme avec une DB mais sans serveur DB
[JBuilder] Execution d'un programme (noob inside)Programme Convertisseur
Java Recuperation de graphique issu de programme c++[ C ] Archi-debutant segfault sur petit programme :-(
Programmation d'un programme de détection d'attaque réseaumodification d'un programme
Plus de sujets relatifs à : Mon programme n'aime pas les femmes lool


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR