voila je fait mes débuts en C++ builder
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 :
- void __fastcall TForm1::ComboBox1Change(TObject *Sender)
- {
- if (ComboBox1->Text=="Jour" )
- {
- if (ComboBox2->Text=="Monsieur" ) Label1->Caption="Bonjour Monsieur";
- }
- else if (ComboBox1->Text=="Jour" )
- {
- if (ComboBox2->Text=="Madame" ) Label1->Caption="Bonjour Madame";
- }
- else if (ComboBox1->Text=="Nuit" )
- {
- if (ComboBox2->Text=="Monsieur" ) Label1->Caption="Bonsoir Monsieur";
- }
- else if (ComboBox1->Text=="Nuit" )
- {
- if (ComboBox2->Text=="Madame" ) Label1->Caption="Bonsoir Madame";
- }
- }
|
voila ca marche avec monsieur mais pas avec madame
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 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.