і s. Діапазон заданих значень і крок зміни задають речовинний тип даних для x. Набір формул (1.1) задають речовинний тип даних для y і z. Лічильник k цілого типу. s - речова сума значень y. Наявність показових і логарифмічних функцій передбачає складання логічних і арифметичних виразів, а також використання відповідних операторів.
1.3 Блок-схема рішення задачі
На рис. 1.1 показана блок-схема, яка графічно зображує логічну структуру алгоритму. Кожен етап представлений у вигляді геометричної фігури (блоку), що має певну форму залежно від характеру операції. br/>В
Малюнок 1.1 - Блок-схема алгоритму
Блоки на схемі з'єднані стрілками (лініями зв'язку), які визначають послідовність виконання операцій. Використані такі основні блоки:
блок пуск-останов, що визначає початок або кінець алгоритму (для блоку пуск визначений тільки вихід, для останов - тільки вхід);
блок введення-виведення, що визначає введення інформації в програму або висновок інформації (допускає будь-яку кількість входів, але один вихід);
блок процес, що визначає зміна значення, форми подання або розташування даних (допускає будь-яку кількість входів, але один вихід);
блок рішення, що визначає подальші кроки виконання алгоритму в залежності від виконання умови (допускає будь-яку кількість входів, але тільки два виходи - так (+) і немає (-));
блок ітерація, що визначає повторне виконання кроків алгоритму деяку кількість разів (допускає будь-яку кількість входів і виходів).
На основі подання алгоритму у вигляді блок-схеми складемо найбільш детальне уявлення у вигляді програми.
1.4 Короткий опис програми
На початку програми виконано підключення стандартних бібліотек:
# include
# include
Основний метод int _tmain (int argc, _TCHAR * argv []) є точкою входу в програму. span>
Опишемо дані програми та їх ініціалізували значення
double x, dx = 0.4; - вхідні данниеdouble x = -5, MAX (x) = 15; - граничні значеніяdouble z, y; - вихідні данниеint k = 0; double z, y, s = 1; - вихідні дані-показники
Опишемо методи програми № 1:
- c <...