Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка та налагодження програм з використанням мови програмування C + +

Реферат Розробка та налагодження програм з використанням мови програмування C + +





"justify"> Основний конструкцією є вкладені цикли обробки виду: (int i = 0; i

{(int j = 0; j

{

}

}

Структура програми включає окремі фрагменти пошуку максимального значення рядка/стовпця.


4. Складання програм з використанням функцій при обробці одновимірних масивів


.1 Постановка завдання


Словесний уявлення алгоритму: Знайти для кожного масиву кількість елементів, значення яких менше середнього між мінімальним елементом і максимальним. Масиви розмірності 18, 12 і 10 відповідно і будуються з елементів за такими формулами:


b [i] = 2.8 - (i +4.5)

c [i] = -12.6 + (i-2.2) (4.1)

z [i] = -9.1 - (i +5.7)


Відповідно до методичних вказівок необхідно вивчити теоретичний матеріал додатків, літературних джерел [1-9], розглянути приклад. Для автоматизації алгоритму необхідно скласти програму, в якій для виконання всіх розрахунків використовувати кілька функцій, кожна з яких виконує окрему задачу: введення даних, виведення результатів, знаходження проміжних і кінцевих результатів. Необхідно обгрунтувати декомпозицію програми на функції. br/>

4.2 Аналіз існуючих методів рішення задачі


Традиційно метод розв'язання задачі по роботі з одновимірним масивом зводиться до виконання трьох основних етапів: введення-виведення масиву, обробка масиву, висновок результату обробки масиву. Основні особливості реалізації таких етапів коротко описані в п. 2.2. p align="justify"> Декомпозіруем завдання на підзавдання:

- формування масиву з урахуванням формули виду (4.1);

- висновок масиву;

- пошук максимуму і мінімуму в масиві.

Для кожної підзадачі виберемо класичний метод на базі циклічної поелементної обробки масиву. Підзадача пошуку максимуму і мінімуму вирішується лінійно. Початкове значення максимуму (мінімуму) встановлюється рівним значенню першого елемента масиву. Потім виконується послідовне порівняння поточного максимуму зі значенням чергового елемента масиву. br/>

4.3 Блок-схема рішення задачі


Основний блок процес з потовщеною рамкою графічно зображує певну функцію. На основі подання алгоритму у вигляді блок-схеми складемо його подання у вигляді програми з необхідними підпрограмами-функціями. br/>В 

Малюнок 4.1 -


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Розробка на мові асемблера алгоритму контролю на парність масиву даніх
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Обробка масиву покажчиків
  • Реферат на тему: Поняття і елементи масиву