
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
Двадцять другий -};- кінець клієнтського коду