a) Notez l’usage de < « strictement plus petit » et <= « plus petit ou egal ». N’oubliez pas la différence entre l’affectation (=) et l’égalité (==). Plusieurs conditions peuvent être testées dans une seule instruction if, à l’aide des opérateurs && (et) et || (ou). Pour tester si un nombre est pair, il suffit de vérifier s’il est divisible par 2, i.e. si le reste de sa division entière par 2 est 0.
#include
using namespace std;
int main(int argc, char **argv) {
int x, y;
cout << "Entrez x: ";
cin >> x;
cout << "Entrez y: ";
cin >> y;
if (x == 2 * y)
cout << "x = 2y" << endl;
if (x % 2 == 0)
cout << "x est pair" << endl;
if ((x % 2 == 0) && (y % 2 == 1))
cout << "x est pair et y est impair" << endl;
if (-15 < x && x < 10)
cout << "x est compris (strictement) entre -15 et +10" << endl;
return 0;
}