« Programmation C++/Les types de base et les déclarations/Exercices » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Ligne 143 : Ligne 143 :
<syntaxhighlight lang="cpp">
<syntaxhighlight lang="cpp">
#include<iostream>
#include<iostream>
using namespace std;

#include<cmath>
#include<cmath>

using namespace std;


int main()
int main()

Version du 7 octobre 2021 à 11:05

Exercices

EXERCICE 1

Écrire un programme qui demande à l'utilisateur de taper la largeur et la longueur d'un champ et qui en affiche le périmètre et la surface.

EXERCICE 2

Écrire un programme qui demande à l'utilisateur de taper 5 entiers et qui affiche leur moyenne. Le programme ne devra utiliser que 2 variables.

EXERCICE 3

Écrire un programme qui demande à l’utilisateur de saisir 2 entiers A et B, qui échange le contenu des variables A et B puis qui affiche A et B.

EXERCICE 4

Écrire un programme qui demande à l'utilisateur de taper le prix HT d'un kilo de tomates, le nombre de kilos de tomates achetés, le taux de TVA (Exemple 5.5, 19.6,...). Le programme affiche alors le prix TTC des marchandises.

EXERCICE 5

Ecrire un programme qui demande à l’utilisateur de saisir les coordonnées de deux points du plan A et B et qui affiche la distance entre A et B.
Indication 1 : on pourra utiliser le théorème de Pythagore.
Indication 2 : dans le fichier include cmath, il y a une fonction sqrt qui calcule la racine carrée.
Exemple d’utilisation : x = sqrt(y)

x et y doivent être des double.

Fonction racine carré : sqrt(nombre)
Fonction carré : pow(nombre, 2)
Les résultats renvoyés par des deux fonctions précédentes sont de type 'double'.