/* IFT1166 - démonstration #2 - exercice 10 21-septembre-2003 v1.01 M.Lokbani gcc 3.2, adap fr, comments. 15-septembre-2003 v1.00 M.Lokbani énoncé à partir Deitel&Deitel pour A03 contact: lokbani@iro.umontreal.ca Cet exercice a pour but de vous familiariser avec les commandes entrées et sorties de la classe io. Copyright (C) 2003 Université de Montréal Département d'informatique et de Recherche Opérationnelle Deitel&Deitel & Mohamed Lokbani -- Tous Droits Réservés -- All Rights Reserved -- */ #include // Ici on introduit que quelques méthodes de l'espace nom std. using std::cout; using std::endl; using std::cin; int main() { int num1,num2,num3,pluspetit,plusgrand; cout << "Entrer 3 entiers différents: "; // prompte cin >> num1 >> num2 >> num3; // entrée plusgrand = num1; // On suppose que le premier nombre est le plus élevé if ( num2 > plusgrand ) // est-ce que num2 est le plus grand? plusgrand = num2; if ( num3 > plusgrand ) // est-ce que num3 est le plus grand? plusgrand = num3; pluspetit = num1; // On suppose que le premier nombre est le plus petit if ( num2 < pluspetit ) // est-ce que num2 est le plus petit? pluspetit = num2; if ( num3 < pluspetit ) // est-ce que num3 est le plus petit? pluspetit = num3; // On affiche les résultats tel que demandé dans l'énoncé. Pour couper une instruction // sur plusieurs lignes en préservant sa nature nous utilisons l'anti-slash (\) cout << "La somme est égale à " << num1 + num2 + num3 << "\nLa moyenne à " \ << ( num1 + num2 + num3 ) / 3 << "\nLe produit est " << num1 * num2 * num3 \ << "\nLe nombre le plus petit est " << pluspetit << " et le plus grand est " \ << plusgrand << endl; return 0; } // fin main /* >q10s Entrer 3 entiers différents: 2 3 4 La somme est égale à 9 La moyenne à 3 Le produit est 24 Le nombre le plus petit est 2 et le plus grand est 4 >Exit code: 0 */