Введение
В этом практическом занятии (лабораторной работе) вы научитесь писать программу на языке C++, которая выполняет арифметические операции с использованием функций. В частности, вы создадите отдельные функции для сложения, вычитания, умножения и деления двух чисел, введенных пользователем.
Создать новый файл на C++
Создайте новый файл с именем main.cpp в директории ~/project.
touch ~/project/main.cpp
Подключить необходимые библиотеки
Подключите библиотеку iostream, как показано ниже:
#include<iostream>
using namespace std;
Определить пользовательские функции
Определите отдельные функции для выполнения арифметических операций с использованием двух чисел, введенных пользователем. Определите четыре отдельные функции для выполнения сложения, вычитания, умножения и деления, как показано ниже:
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);
}
В каждой функции a и b представляют два введенных целых числа. Функции возвращают значение результата выполненной арифметической операции.
Ввести два числа
Попросите пользователя ввести два целых значения, как показано ниже:
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;
Скомпилировать и запустить код
Используйте следующую команду для компиляции и запуска кода:
g++ main.cpp -o main && ./main
Просмотреть полный код файла 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);
}
Резюме
В этом лабораторном занятии вы научились создавать программу на C++, которая выполняет арифметические операции с использованием функций. Вы написали отдельные функции для выполнения арифметических операций, таких как сложение, вычитание, умножение и деление, двух целых значений, введенных пользователем. Затем вы скомпилировали и запустили код, чтобы увидеть результаты выполненных арифметических операций, выводя их в консоль.



