Introduction
Dans ce laboratoire, nous allons apprendre à déterminer si un nombre saisi par l'utilisateur est positif ou négatif à l'aide du langage de programmation C++. Nous allons le faire en utilisant le concept de blocs if-else
.
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce laboratoire, nous allons apprendre à déterminer si un nombre saisi par l'utilisateur est positif ou négatif à l'aide du langage de programmation C++. Nous allons le faire en utilisant le concept de blocs if-else
.
Dans le fichier main.cpp
nouvellement créé,
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
return 0;
}
Cela importe les bibliothèques nécessaires et affiche le message de bienvenue.
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
return 0;
}
Ici, nous demandons à l'utilisateur d'entrer une valeur numérique non nulle à l'aide de l'instruction cin
et stockons la valeur dans num
.
if-else
pour déterminer si le nombre est positif ou négatif#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to this C++ program! \n\n";
int num;
cout << "Enter a non-zero numeric value: ";
cin >> num;
if (num > 0) {
cout << num << " is a positive number." << endl;
} else {
cout << num << " is a negative number." << endl;
}
return 0;
}
Dans cette étape, nous créons un bloc if-else
pour comparer num
avec 0
. Si num
est supérieur à 0
, c'est un nombre positif ; sinon, c'est un nombre négatif.
Ouvrez un terminal dans le système Ubuntu, accédez au répertoire où se trouve le fichier main.cpp
et utilisez la commande suivante pour compiler et exécuter le programme :
$ g++ main.cpp -o main &&./main
Dans ce laboratoire, nous avons appris à déterminer si un nombre saisi par l'utilisateur est positif ou négatif à l'aide du langage de programmation C++. Nous avons atteint cela en utilisant le concept de blocs if-else
.