Discussion:Programmation C++/Les structures de contrôles/Exercices if...else et switch
switch
modifierBonjour. Il manque la structure sans break :
switch(var_test) { case 1: // Action 1 break; case 2: case 3: case 4: // Action choix multiple break; case 5: // Action 5 break; default: // Action autres cas break; }
amha, l'exemple sans break permet de mieux comprendre le rôle, justement, de break. --Gmarzin 21 janvier 2006 à 17:06 (UTC)
Exercice 7 : Ajouter un tri de A et B
modifierDans la solution de l'exercice, il manque un tri de A et de B. La solution deviendrait:
#include<iostream> using namespace std; int main() { int A,B,C,temp; cout<<"Tapez la valeur de A : ";cin>>A; cout<<"Tapez la valeur de B : ";cin>>B; cout<<"Tapez la valeur de C : ";cin>>C; if(A>B){ temp=A; A=B; B=temp; } if(C>=A && C<=B) cout<<"C est compris entre A et B"<<endl; else cout<<"C n'est pas compris entre A et B"<<endl; return 0; }