иведення результатів обробки масиву. Значення елементів вхідного масиву необхідно задати самостійно у вигляді набору дійсних чисел.
3.2 Аналіз існуючих методів рішення задачі
Традиційно метод розв'язання задачі по роботі з двовимірним масивом зводиться до виконання трьох основних етапів: введення-виведення масиву, обробка масиву, висновок результату обробки масиву. Введення-виведення двовимірного масиву в алгоритмі реалізується за допомогою вкладених циклічних конструкцій. Обробка масиву також реалізується за допомогою циклічних конструкцій, що працюють з наборами елементів у межах рядка, стовпця і всієї матриці в цілому. Основним фрагментом етапу обробки є класичний алгоритм пошуку максимального елемента на основі циклів і розгалужень. Висновок результатів для алгоритму реалізований у вигляді лінійних конструкцій виводу відповідних максимумів. br/>
.3 Блок-схема рішення задачі
На рис. 3.1 показана блок-схема, яка графічно зображує логічну структуру алгоритму. На основі подання алгоритму у вигляді блок-схеми складемо його подання у вигляді програми. br/>В
Малюнок 3.1 - Блок-схема алгоритму
3.4 Короткий опис програми
На початку програми виконано підключення стандартних бібліотек:
# include
# include
Основний метод int _tmain (int argc, _TCHAR * argv []) є точкою входу в програму. span>
Опишемо дані програми № 3 та їх ініціалізували значення:
const int n = 4, m = 8; - константні розміри масиву double a [n] [m]; - масив double summa = 0; - середнє арифметичне рядків double min = a [i] [0], max = a [i] [0]; - найбільше і найменше значення елементів рядків, стовпців
Опишемо методи програми № 3:
- c in - функція введення;
- cout - функція виводу;
rand () - генератор випадкових чисел.