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.
Écrire le code de départ
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.
Demander à l'utilisateur d'entrer un nombre
#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.
Implémenter le bloc 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.
Compiler et exécuter le programme
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
Résumé
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.



