Введение
В этом лабораторном задании мы научимся выполнять базовые операции с использованием класса и его членов в языке программирования C++. Мы создадим класс "операции", содержащий переменные-члены и функции для реализации таких базовых операций, как сложение, вычитание, умножение и деление на двух числах, введенных пользователем.
Создайте новый файл на C++
Во - первых, создайте новый файл на C++, названный main.cpp, в директории ~/project с использованием следующей команды в терминале:
touch ~/project/main.cpp
Напишите код
Скопируйте и вставьте следующий код в файл main.cpp с использованием текстового редактора или интегрированной среды разработки (IDE):
#include <iostream>
#include <vector>
using namespace std;
// определение класса operations для реализации всех основных операций
class operations {
// объявление переменных-членов
public:
int num1, num2;
// определение функций-членов или методов
public:
void input() {
cout << "Введите два числа для выполнения операций с ними: \n";
cin >> num1 >> num2;
cout << "\n";
}
void addition() {
cout << "Сложение = " << num1 + num2;
cout << "\n";
}
void subtraction() {
cout << "Вычитание = " << num1 - num2;
cout << "\n";
}
void multiplication() {
cout << "Умножение = " << num1 * num2;
cout << "\n";
}
void division() {
cout << "Деление = " << (float) num1 / num2;
cout << "\n";
}
};
// определение главного метода для доступа к членам класса
int main() {
cout << "\n\nДобро пожаловать в LabEx :-)\n\n\n";
cout << " ===== Программа для выполнения основных операций с использованием класса, на C++ ===== \n\n";
// объявление объекта класса для доступа к членам класса из вне класса
operations op;
cout << "\n
: Вызовите функцию division()'
op.division();
cout << "\nВыход из главного метода\n\n\n";
return 0;
}
Код объявляет класс под названием 'операции', содержащий переменные-члены и функции для выполнения основных операций над двумя числами, введенными пользователем. Главный метод используется для доступа к членам класса и вызова необходимых функций для выполнения основных операций над числами, введенными пользователем.
Компилируйте и запускайте код
Для компиляции и запуска кода используйте следующую команду в терминале:
g++ ~/project/main.cpp -o main &&./main
Эта команда скомпилирует файл main.cpp и сгенерирует исполняемый файл с именем 'main'. Затем исполняемый файл будет запущен, и вывод будет отображаться в терминале.
Вы должны увидеть вывод, похожий на следующий:
Добро пожаловать в LabEx :-)
===== Программа для выполнения основных операций с использованием класса, на C++ =====
: Вызовите функцию division()
Деление = 2
Выход из главного метода
Резюме
В этом практическом занятии мы узнали, как выполнять базовые операции с использованием класса и его членов в языке программирования C++. Мы создали класс 'операции', содержащий переменные-члены и функции для реализации таких базовых операций, как сложение, вычитание, умножение и деление на двух числах, введенных пользователем. Мы также узнали, как обращаться к членам класса из вне класса и вызывать необходимые функции для выполнения базовых операций над числами, введенными пользователем.



