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

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





ама-функція для формування і обробки масивів. Масиви необхідно описати в основній програмі. Формування, висновок і обробку масивів необхідно виконати в підпрограмі при виклику її з головної програми. br/>

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


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

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

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

- пошук суми негативних елементів;

- пошук твори ненульових елементів;

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

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


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

Малюнок 5.1 - Укрупненная блок-схема алгоритму


5.4 Короткий опис програми


На початку програми виконано підключення стандартних бібліотек:

# include

# include

Основний метод int _tmain (int argc, _TCHAR * argv []) є точкою входу в програму.

Опишемо дані програми № 5 і їх ініціалізували значення:


const int n1 = 8, n2 = 11, n3 = 14; - розміри масивів < span align = "justify"> double f [n1], g [n2],...


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





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

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Рішення задачі знаходження мінімуму цільової функції
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Знаходження мінімуму функції n змінних. Метод Гольдфарба