Introduction
Dans ce laboratoire (lab), vous apprendrez à écrire un programme C++ pour effectuer des opérations arithmétiques à l'aide de fonctions. Plus précisément, vous allez créer des fonctions distinctes pour l'addition, la soustraction, la multiplication et la division de deux nombres saisis par l'utilisateur.
Créer un nouveau fichier C++
Créez un nouveau fichier nommé main.cpp dans le répertoire ~/project.
touch ~/project/main.cpp
Inclure les bibliothèques nécessaires
Incluez la bibliothèque iostream, comme indiqué ci-dessous :
#include<iostream>
using namespace std;
Définir des fonctions définies par l'utilisateur
Définissez des fonctions individuelles pour effectuer des opérations arithmétiques en utilisant les deux nombres saisis par l'utilisateur. Définissez quatre fonctions distinctes pour effectuer l'addition, la soustraction, la multiplication et la division, comme indiqué ci-dessous :
int sum(int a,int b)
{
rem=a+b;
return(rem);
}
int sub(int a,int b)
{
rem=a-b;
return(rem);
}
int mul(int a,int b)
{
rem=a*b;
return(rem);
}
int div(int a,int b)
{
rem=a/b;
return(rem);
}
Dans chaque fonction, a et b représentent les deux entiers saisis. Les fonctions renvoient la valeur du résultat de l'opération arithmétique effectuée.
Saisir deux nombres
Invitez l'utilisateur à saisir deux valeurs entières, comme indiqué ci-dessous :
int main()
{
int a,b,m,su,s,d;
cout<<"Enter Two Numbers : \n";
cin>>a>>b;
Effectuer des opérations arithmétiques en utilisant des fonctions définies par l'utilisateur
Appelez chacune des quatre fonctions et transmettez les deux valeurs entières saisies en tant que paramètres, comme indiqué ci-dessous :
s=sum(a,b);
su=sub(a,b);
m=mul(a,b);
d=div(a,b);
Afficher les résultats des opérations arithmétiques
Affichez les résultats des opérations arithmétiques effectuées, comme indiqué ci-dessous :
cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;
Compiler et exécuter le code
Utilisez la commande suivante pour compiler et exécuter le code :
g++ main.cpp -o main && ./main
Examiner le code complet du fichier main.cpp
#include<iostream>
using namespace std;
int sum(int,int);
int sub(int,int);
int mul(int,int);
int div(int,int);
int rem;
int main()
{
int a,b,m,su,s,d;
cout<<"Enter Two Numbers : \n";
cin>>a>>b;
s=sum(a,b);
su=sub(a,b);
m=mul(a,b);
d=div(a,b);
cout<<"\nSum : = "<<s<<"\nSubtraction : = "<<su<<endl;
cout<<"\nMultiplication : = "<<m<<"\n Division : = "<<d<<endl;
return 0;
}
int sum(int a,int b)
{
rem=a+b;
return(rem);
}
int sub(int a,int b)
{
rem=a-b;
return(rem);
}
int mul(int a,int b)
{
rem=a*b;
return(rem);
}
int div(int a,int b)
{
rem=a/b;
return(rem);
}
Résumé
Dans ce laboratoire (lab), vous avez appris à créer un programme C++ qui effectue des opérations arithmétiques à l'aide de fonctions. Vous avez écrit des fonctions distinctes pour effectuer des opérations arithmétiques telles que l'addition, la soustraction, la multiplication et la division de deux valeurs entières saisies par l'utilisateur. Vous avez ensuite compilé et exécuté le code pour voir les résultats des opérations arithmétiques effectuées, les affichant dans la console.



