Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Циклічні алгоритми обробки масивів

Масив - це набір даних одного типу. Розглянемо одновимірні й двовимірні масиви.

Одномірні масиви

Наприклад, одновимірний масив, що складається з 4 елементів, математично запишеться так: Х= х(i); i =1,2,3,4 , де Х – ім'я масиву; х(i) – ім'я елемента масиву в загальному вигляді; i - індекс, що вказує на порядковий номер елемента в масиві. Для звертання до конкретного елемента масиву необхідно вказати значення його індексу. У цьому випадку масив можна представити у вигляді чотирьох комірок. Кожна комірка має своє ім'я (рис. 6.8). Для введення в комірки чисел досить організувати цикл, в якому буде мінятися змінна i (параметр циклу). На рис. 6.9 наведено фрагмент алгоритму введення, в блоці модифікації якого міняється параметр циклу від 1 до 4 із кроком, що дорівнює 1. Після виконання чотирьох циклів відбудеться вихід із циклу, а в комірках з’являться введені числа.

 

х(1) х(2) х(3) х(4)

 
 

 


 

Рис. 6.8 - Імена комірок Рис.6.9 - Фрагмент введення

 

Приклад 6.6. Скласти алгоритм визначення максимального елемента одновимірного масиву Х= х(i); i =1,2, …,10. В основу алгоритму покладено принцип "Претендентів" на максимум, який полягає в наступному (рис. 6.10). В комірку з іменем МАХ поміщається перший елемент масиву. Організується цикл, в якому порівнюється МАХ із другим елементом (цикл починається при i=2). Якщо другий елемент виявиться більшим, то він поміщається в МАХ, інакше в МАХ залишається перший елемент, і виконується наступний цикл. Після виконання 9 циклів у комірці МАХ залишиться максимальний елемент.  

 

 

Рис. 6.10 - Пошук МАХ елемента


Читайте також:

  1. Автомобільний комплект для спеціальної обробки військової техніки ДК-4К
  2. Алгоритм проведення санобробки при зараженні БЗ
  3. Алгоритми
  4. Алгоритми арифметичних операцій над цілими невід’ємними числами у десятковій системі числення.
  5. Алгоритми групи KWE
  6. Алгоритми захисту цифрової просторової інформації
  7. Алгоритми керування ресурсами
  8. Алгоритми переведення чисел з однієї позиційної системи числення в іншу
  9. Алгоритми побудови дерев екстремальної ваги
  10. Алгоритми розрахунків
  11. Алгоритми симетричного і асиметричного шифрування
  12. Алгоритми та блок-схеми




Переглядів: 1403

<== попередня сторінка | наступна сторінка ==>
Прості циклічні алгоритми | Двовимірні масиви

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.022 сек.