Introduction
Dans ce laboratoire, vous allez apprendre à trouver le plus grand et le plus petit de trois nombres en utilisant les blocs if-else dans le langage de programmation C++.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce laboratoire, vous allez apprendre à trouver le plus grand et le plus petit de trois nombres en utilisant les blocs if-else dans le langage de programmation C++.
Commencez par déclarer les variables qui contiendront les trois nombres, ainsi que les variables qui contiendront le plus petit et le plus grand nombre. Ajoutez le code suivant pour déclarer les variables :
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to LabEx :-)\n\n\n";
cout << " ===== Program to find the Largest and the Smallest number among 3 numbers ===== \n\n";
// Déclarer des variables
int n1, n2, n3, smallest, largest;
// Demander des entrées à l'utilisateur
cout << " Entrez les trois nombres : \n\n\n";
cin >> n1 >> n2 >> n3;
Définissez les plus petites et les plus grandes valeurs sur deux des nombres saisis par l'utilisateur. Nous faisons cela car nous allons comparer le troisième nombre aux nombres actuellement les plus petits et les plus grands dans des instructions if. Ajoutez le code suivant :
// Définir des valeurs initiales
smallest = n1;
largest = n2;
#Comparer les valeurs et attribuer de nouvelles valeurs
Comparez chacun des nombres restants aux variables actuellement les plus petites et les plus grandes. Si l'un des nombres restants est plus petit que la variable actuellement la plus petite, définissez la variable la plus petite égale à ce nombre. Si l'un des nombres restants est plus grand que la variable actuellement la plus grande, définissez la variable la plus grande égale à ce nombre. Ajoutez le code suivant :
// Compare values and assign new values
if (n2 < smallest)
{
smallest = n2;
}
if (n3 < smallest)
{
smallest = n3;
}
if (n3 > largest)
{
largest = n3;
}
if (n2 > largest)
{
largest = n2;
}
Affichez le plus petit et le plus grand nombre dans la console à l'aide d'instructions cout. Ajoutez le code suivant :
// Afficher le plus petit et le plus grand nombre
cout << "\n\n Le plus petit nombre parmi ( " << n1 << ", " << n2 << ", " << n3 << " ) est : " << smallest;
cout << "\n\n Le plus grand nombre parmi ( " << n1 << ", " << n2 << ", " << n3 << " ) est : " << largest;
cout << "\n\n\n";
return 0;
}
Ce laboratoire vous a montré comment trouver le plus grand et le plus petit de trois nombres en C++ à l'aide de blocs if-else. Vous avez appris à déclarer des variables, à définir des valeurs initiales, à comparer des valeurs et à afficher les résultats dans la console. Avec ces connaissances, vous pouvez écrire des programmes plus complexes qui prennent des décisions basées sur les entrées de l'utilisateur.