п'яти завдань, суми балів і місця.  
 2. Послідовний перегляд масиву, що містить місця всіх учасників та виведення на екран прізвищ переможців, які посіли перші три призові місця, із зазначенням сумарної кількості балів і номерів шкіл.  span> 
  Кожна підзадача вирішується методом лінійного пошуку (послідовного перегляду елементів таблиці). 
  Щоб користувач міг вибирати, яку з підзадач вирішувати і в якому порядку, програма виводить на екран меню (див. розділ 2.3). 
    3.2 Структура програми  
       Рис.1. Функціональна структура програми 
   Програма складається з чотирьох функцій: головної функції main і трьох підпрограм. 
   Form_tab  - Читання файлу і формування таблиці з даних, що містяться у файлі. Використовуючи поля балів за кожну з п'яти завдань отриманої таблиці створення масиву, який буде містити суми балів всіх учасників. Потім сортування таблиці та отриманого масиву за зменшенням сум балів. Потім на підставі масиву, в якому містяться суми балів всіх учасників створення іншого масиву, в якому зберігатимуться місця всіх учасників. 
   Uch_school -  висновок відомостей про учасника заданої школи, із зазначенням балів за кожну з п'яти завдань, суми балів і місця. 
   Pobidit  - висновок прізвищ переможців, які посіли перші три призові місця, із зазначенням сумарної кількості балів і номерів шкіл 
    3.3 Опис функцій  
    3.3.1 main - головна функція  
  Тема функції: 
  int main () 
  Значення функції: 
  - у разі успішного завершення; 
				
				
				
				
			  - якщо вхідний файл не знайдений. 
  Робочі дані: 
  f - вказівник на структуру з інформацією про вхідному файлі; 
  n - номер пункту меню. 
  d - кількість учасників 
  sum [dl_tab] - масив містить суми балів усіх учасників 
  mesto [dl_tab] - масив містить місця всіх учасників 
  tablica [dl_tab] - таблиця з даних, що містяться у файлі 
  Структура запису файлу: 
  num - номер учасника 
  fam - прізвище учасника 
  school_num - номер учасника 
  _zad - бали за перше завдання 
  _zad - бали за друге завдання 
  _zad - бали за третє завдання 
 ...