Programmer en C++
Un peu de mathématiques

1. Des fonctions mathématiques

Dans le tableau suivant vous trouverez les principales fonctions mathématiques. Liste complète avec ce lien.
Pour pouvoir les utiliser avec C++ il faudra inclure la bibliothèque <cmath> dans l'en-tête de votre programme.

#include <cmath>

Nom Fonction C++ Description
cosinus cos(x) Cosinus de l'angle x en radian. Types double
sinus sin(x) Sinus de l'angle x en radian. Types double
tangente tan(x) Tangente de l'angle x en radian. Types double
exponentiel exp(x) ex, Types double
logarithme népérien log(x) ln(x), Types double
logarithme décimal log10(x) log(x), Types double
puissance pow(x, y) xy, Types double
racine carrée sqrt(x) , Types double
arrondi supérieur ceil(x) Arrondi à l'entier sup. Types double
arrondi inférieur floor(x) Arrondi à l'entier inf. Types double
troncature trunc(x) Remplace les décimales par des zéros. Types double
arrondi round(x) Arrondi à l'entier le plus proche, Types double
valeur absolue fabs(x) |x|, Types double

2. Longueur de l'hypothénuse

Découvrons maintenant un exemple de programme calculant la longueur de l'hypothénuse, connaissant la longueur des deux autres côtés d'un triangle rectangle.

#include <iostream>
#include <cstdlib>     // Nécessaire pour "system()".
#include <cmath>     // Nécessaire pour "sqrt()" et "pow()".

using namespace std;

int main()
{
    double longueur1;
    double longueur2;
    cout << "CALCUL DE LA LONGUEUR DE L'HYPOTHENUSE" << endl << endl;
    cout << "Premier cote : " ;
    cin >> longueur1;
    cout << "Deuxieme cote : " ;
    cin >> longueur2;
    cout << "La longueur de l'hypothenuse est : " << sqrt(pow(longueur1, 2) + pow(longueur2, 2)) << endl;
    system("PAUSE");
    return 0;
}

Au début du programme, nous déclarons deux variables "longueur1" et "longueur2" de type double. L'instruction "cin" permet la saisie des valeurs au clavier qui sont ensuite stockées respectivement dans nos variables. Finalement nous affichons la racine carrée de la somme des carrés des côtés. C'est la longueur de l'hypothénuse.

Si nous lançons le programme, voici ce qu'on obtient après avoir saisi les dimensions demandées :

CALCUL DE LA LONGUEUR DE L'HYPOTHENUSE

Premier cote : 3
Deuxieme cote : 4
La longueur de l'hypothenuse est : 5
Appuyez sur une touche pour continuer...