Introduction
Dans ce laboratoire, nous allons écrire un programme C++ pour trouver le plus grand de trois nombres.
Créer un nouveau fichier
Nous allons créer un nouveau fichier nommé main.cpp dans le répertoire ~/project en utilisant la commande suivante :
touch ~/project/main.cpp
Inclure les fichiers d'en-tête nécessaires
Nous devons inclure les fichiers d'en-tête iostream et cstdlib pour utiliser les fonctions cout, cin et system.
#include <iostream>
#include <cstdlib>
Créer la fonction main()
Ajoutez le code suivant pour créer la fonction main() :
int main() {
// code sera placé ici
return 0;
}
Déclarer trois variables de type float
Nous devons déclarer trois variables de type float pour stocker les trois nombres saisis par l'utilisateur.
float n1, n2, n3;
Demander à l'utilisateur d'entrer des données
Nous utiliserons la fonction cout pour demander à l'utilisateur d'entrer trois nombres, et la fonction cin pour stocker ces nombres dans les variables que nous venons de déclarer.
std::cout << "Entrez trois nombres : ";
std::cin >> n1 >> n2 >> n3;
Déterminer le plus grand nombre
Nous utiliserons une série d'instructions if pour déterminer et afficher le plus grand nombre parmi les trois.
if (n1 >= n2 && n1 >= n3) {
std::cout << "Plus grand nombre : " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Plus grand nombre : " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Plus grand nombre : " << n3;
}
Exécuter le programme
Utilisez la commande suivante pour compiler et exécuter le programme :
g++ main.cpp -o main &&./main
Code complet
Voici le code complet pour le fichier main.cpp :
#include <iostream>
#include <cstdlib>
int main() {
float n1, n2, n3;
std::cout << "Entrez trois nombres : ";
std::cin >> n1 >> n2 >> n3;
if (n1 >= n2 && n1 >= n3) {
std::cout << "Plus grand nombre : " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Plus grand nombre : " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Plus grand nombre : " << n3;
}
return 0;
}
Résumé
Dans ce laboratoire, nous avons écrit un programme C++ pour trouver le plus grand de trois nombres. Nous avons appris à utiliser l'instruction if pour comparer des valeurs, et à demander à l'utilisateur d'entrer des données en utilisant cout et cin. Nous avons également appris à compiler et exécuter des programmes C++ dans le terminal.



