Discussion:Programmation C++/Les structures de contrôles/Exercices if...else et switch
Ajouter un sujetApparence
switch
[modifier le wikicode]Bonjour. 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
[modifier le wikicode]Dans 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;
}