Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаба 4 відомості.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
111 Кб
Скачать
☆

Int sum (int X, int y); // оголошення функції sum()

int sum (int x, int y, int z); // оголошення перевантаженої функції sum()

int main ()

{

std::cout << sum(5, 7)<<"\n"; // 12

std::cout << sum(5, 3, 2)<<"\n"; // 10

return 0;

}

Int sum (int X, int y) // реалізації функції sum()

{

return (x + y);

}

int sum (int x, int y, int z) // реалізації перевантаженої функції sum()

{

return (x + y + z);

}

Порядок виконання роботи:

1. Розробити алгоритм для розв’язання поставленого завдання.

2. Створити Console Application.

3. Реалізувати розроблений алгоритм в програмному коді.

a) розробити задані в завданні функції;

б) в основній функції main():

• зчитати з клавіатури значення координат для відповідних вершин (цілочисельні змінні);

• викликати функції обчислення довжини відрізка – обчислити довжину відрізків між заданими вершинами;

• викликати функції обчислення площі та периметру фігури;

• результати вивести на екран з відповідними підказками .

( Довжина відрізка AB - …. Довжина відрізка BC – …. Довжина відрізка AB – …

Периметр фігури – …. Площа фігури – ….)

Для зміни кодування: std::setlocale (LC_ALL, "Russian_Russia.1251" або ".1251")

Л абораторна робота № 4. Функцій. Перевантаження функцій.

Завдання 1

Робота з геометричною фігурою колом.

Фігура задана координатами вершин А і В (вводяться з клавіатури).

Розробити:

функцію для обчислення довжини вектора, заданого координатами в 2-х вимірній площині;

функцію обчислення довжини кола;

функцію для обчислення прощі кругу.

Перевантажити функцію для обчислення довжини вектора в 3-х вимірній площині.

Лабораторна робота № 4. Функцій. Перевантаження функцій.

Завдання 2

Робота з геометричною фігурою колом.

Фігура задана координатами вершин А і С (вводяться з клавіатури).

Розробити:

функцію для обчислення довжини вектора, заданого координатами в 2-х вимірній площині;

функцію обчислення довжини кола;

функцію для обчислення прощі кругу;

Перевантажити функцію для обчислення довжини вектора в 3-х вимірній площині.

Л абораторна робота № 4. Функцій. Перевантаження функцій.

Завдання 3

Робота з геометричною фігурою рівнобедреним трикутником.

Фігура задана координатами вершин А, В, С (вводяться з клавіатури).

Розробити:

функцію для обчислення довжини вектора, заданого координатами в 2-х вимірній площині;

функцію обчислення периметру фігури;

функцію для обчислення прощі фігури.

Перевантажити функцію для обчислення довжини вектора в 3-х вимірній площині.

Л абораторна робота № 4. Функцій. Перевантаження функцій.

Завдання 4

Робота з геометричною фігурою правильним трикутником.

Фігура задана координатами вершин А, В, С (вводяться з клавіатури).

Розробити:

функцію для обчислення довжини вектора, заданого координатами в 2-х вимірній площині;

функцію обчислення периметру фігури;

функцію для обчислення прощі фігури.

Перевантажити функцію для обчислення довжини вектора в 3-х вимірній площині.

Л абораторна робота № 4. Функцій. Перевантаження функцій.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]