Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет1 (Автосохраненный).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.89 Mб
Скачать

5 Конструювання програмного забезпечення

Констрування завдання №2.2

Для початку конструювання програм нам знадобиться Visual Studio 2013 і знання мови прогграмирования С++ , почнемо вводити рядка

Перша рядок #include "stdafx.h" це файл, який використовується в проектах для компілятора від Microsoft. Його призначення - зменшити час компіляції

Другий рядок - #include <conio.h> - заголовковий файл, використовуваний для створення текстового інтерфейсу користувача.

Третій рядок - #include iostream - заголовковий файл з класами, функціями і змінними для організації введення-виведення в мові програмування C++

Четвёртая строка - math.h - заголовковий файл стандартної бібліотеки мови програмування С, розроблений для виконання простих математичних операцій

П'ята строка - пропускаємо залишаючи порожній

Шостий рядок using namespace std - це оголошення простору імен std

Сьомий рядок - using std::cin- це об'єкт вихідного потоку простору імен std

Восьмий рядок - Начать вывод с новой строки

Дев’ятий рядок пропускаємо залишаючи порожнім.

Десятий рядок - int main() - вказує стартову точку вашої програми.

Одинадцатий рядок – { - початок клієнтського коду

Дванадцятий рядок - int R1, R2, R3, R23, resoult;-вивід змінних типу int

Тринадцятий рядок - cout << "Enter R1 ="; - вивід повідомлення на екран. Введіть R

Чотирнадцятий рядок - cin >> R1 – введення користувачем значення

П'ятнадцятий рядок - cout << "Enter R2 =";- вивід повідомлення на екран. Введіть R

Шістнадцятий рядок – cin >> R2; // Ввід користувачем значення

Сімнадцятий -cout << "Enter R3 ="; //вивід повідомлення на екран. Введіть R3"

Вісімнадцятий - cin >> R3; // Ввод користувачем значення

Дев'ятнадцятий - R23 = (R2 * R3) / (R2 + R3); //розрахунок R23 згідно з формулою

Двадцятий - cout << "R23 =" << R23 << endl; //Вивід повідомлення на экран

Двадцять перший -resoult = (R1 * R23)/(R1 + R23); //розрахунок загального результата згідно з формулою

Двадцять другий cout << "Totaly resoult =" << resoult << endl; // Вивідповідомленя наэкран

Двадцять третій - _getch();

Двадцять четвертий - return 0;

Двадцятьп'ятий - } – кінець клієнтського коду

Констрування завдання №2.1

Після одинадцятого рядка - { - початок клієнтського коду

Дванадцятий рядок – double x, y, resoult; // Задали змінні типу int

Тринадцятий рядок - cout << "Press x :"; // Вивід на экран "Введіть х"

Чотирнадцятий рядок - cin >> x; //Ввод пользователя с клавиатуры

П'ятнадцятий рядок - cout << "Press y :"; // Вывод на экран "Введіть y"

Шістнадцятий рядок - cin >> y; //Введення користувачем з клавіатри

Сімнадцятий - resoult = pow(3, x) - 4 * x + (y - sqrt(abs(x))); //Програма проводить розрахунок згідно з формулою

Вісімнадцятий - cout << "resoult =" << resoult << endl; //Вивід результата на екран

Дев'ятнадцятий - _getch();

Двадцять перший - return 0

Двадцять другий -};- кінець клієнтського коду

Группа 913