Introduction
Dans ce laboratoire, nous allons créer un programme de calculatrice simple en utilisant C++. Ce programme utilisera des instructions switch pour effectuer des opérations arithmétiques de base telles que l'addition, la soustraction, la multiplication et la division.
Configurer le fichier de programme
Tout d'abord, nous devons créer le fichier main.cpp dans le répertoire ~/projet. Utilisez votre éditeur de texte favori pour créer un nouveau fichier nommé main.cpp.
touch ~/projet/main.cpp
Inclure les bibliothèques nécessaires
Dans le fichier main.cpp, nous devons inclure le fichier d'en-tête iostream.
#include <iostream>
Ajouter la fonction principale
Ensuite, nous devons ajouter la fonction main à notre programme.
int main() {
// Le code va ici
return 0;
}
Déclarer des variables et demander des entrées utilisateur
Dans la fonction main, nous devons déclarer les variables nécessaires et demander à l'utilisateur d'entrer des données.
int main() {
char op;
float num1, num2;
std::cout << "Entrez l'opérateur + ou - ou * ou / : ";
std::cin >> op;
std::cout << "\nEntrez deux opérandes : ";
std::cin >> num1 >> num2;
// Le code va ici
return 0;
}
Ajouter une instruction switch
Nous pouvons utiliser une instruction switch pour effectuer l'opération nécessaire en fonction de l'opérateur saisi par l'utilisateur.
int main() {
char op;
float num1, num2;
std::cout << "Entrez l'opérateur + ou - ou * ou / : ";
std::cin >> op;
std::cout << "\nEntrez deux opérandes : ";
std::cin >> num1 >> num2;
switch(op) {
case '+':
std::cout << "\nLe résultat est : " << num1 + num2;
break;
case '-':
std::cout << "\nLe résultat est : " << num1 - num2;
break;
case '*':
std::cout << "\nLe résultat est : " << num1 * num2;
break;
case '/':
std::cout << "\nLe résultat est : " << num1 / num2;
break;
default:
// Si l'opérateur est différent de +, -, * ou /, un message d'erreur est affiché
std::cout << "Erreur! L'opérateur n'est pas correct";
break;
}
return 0;
}
Compiler et exécuter le programme
Compilez le programme à l'aide de la commande suivante dans le terminal du système Ubuntu :
g++ ~/project/main.cpp -o main &&./main
Résumé
Dans ce laboratoire, nous avons créé un programme de calculatrice simple en utilisant le C++. Nous avons utilisé des instructions switch pour effectuer des opérations arithmétiques de base en fonction des entrées de l'utilisateur. En suivant les étapes décrites dans ce laboratoire, vous devriez maintenant avoir une connaissance pratique de la manière de créer un programme de calculatrice de base en C++.



