1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| int win8(int a1, int a2, int a3, int a4, int a5)
{
int a = 0;
//a1 % 2 signifie le reste d'une division de a1 par 2
//si le reste est égal à 1 alors a1 est impair, donc :
//si a1 est pair et 2 > a1 > 8
//Et ainsi de suite pour les autres tests...
if ( ( a1 % 2 == 1 ) && a1 > 2 && a1 < 8 )
{
a++;
}
if ( ( a2 % 2 == 1 ) && a2 > 2 && a2 < 8 )
{
a++;
}
if ( ( a3 % 2 == 1 ) && a3 > 2 && a3 < 8)
{
a++;
}
if ( ( a4 % 2 == 1 ) && a4 > 2 && a4 < 8)
{
a++;
}
if ( ( a5 % 2 == 1 ) && a5 > 2 && a5 < 8)
{
a++;
}
cout << a << endl;
int res = 0;
//test si a est plus grand ou égal à 3
//et non simplement égal à 3
if(a >= 3)
{
res = 1;
}
return res;
} |