Discussion:Programmation C++/Les structures de contrôles/Exercices if...else et switch

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Un livre de Wikilivres.

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;
}

Samiby