/* IFT1166 - démonstration #3 - exercice 2 25-septembre-2005 v1.00 M.Lokbani énoncé à partir d'Orazio + corrigé détaillé. contact: lokbani@iro.umontreal.ca Cet exercice a pour but de vous aider à retrouver des erreurs de conception. Copyright (C) 2005 Université de Montréal Département d'informatique et de Recherche Opérationnelle M. Lokbani -- Tous Droits Réservés -- All Rights Reserved -- On utilise #include pour pouvoir appeler une fonction mathématique comme "pow". La fonction "pow(x,y)" se charge de calculer la valeur du nombre x à la puissance y. */ #include #include using namespace std; int main() { float x = -111.11, y =0.5, z; z = pow(x,y); cout << "x=" << x; cout << "y=" << y; cout << "z=" << z << endl; return 0; } /* >q2sol x=-111.11y=0.5z=-1.#IND >Exit code: 0 Est-ce que vous savez calculer la racine carrée d'un nombre négatif? (-111.11) puissance(1/2) ? Le programme retourne une valeur indéfinie parce qu'il ne sait pas comment la calculer. */