Выполнение арифметических операций с использованием функций

C++Beginner
Практиковаться сейчас

Введение

В этом практическом занятии (лабораторной работе) вы научитесь писать программу на языке 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++, которая выполняет арифметические операции с использованием функций. Вы написали отдельные функции для выполнения арифметических операций, таких как сложение, вычитание, умножение и деление, двух целых значений, введенных пользователем. Затем вы скомпилировали и запустили код, чтобы увидеть результаты выполненных арифметических операций, выводя их в консоль.