_zad - бали за четверту завдання
_zad - бали за п'яту завдання
3.3.2 Form_tab - формування таблиці даних з файлу
Тема функції: form_tab (FILE * f, struct el_tab tab [], float sum [], int mesto [], int d)
Значення функції:
d - кількість учасників
Вхідні дані:
* f - посилання на вхідний файл
Вихідні дані: [] - таблиця даних з файлу - кількість учасників [] - масив містить суми балів усіх учасників
mesto [] - масив містить місця всіх учасників
Рис. 2. Блок-схема функції формування таблиці даних з файлу
3.3.3 Uch_school - виведення відомостей про учнів заданої школи
Тема функції: Uch_school (struct el_tab tab [], float sum [], int d, int mesto [])
Вхідні дані: [] - таблиця даних з файлу - кількість учасників [] - масив містить суми балів усіх учасників
mesto [] - масив містить місця всіх учасників
Рис. 3. Блок-схема функції виведення відомостей про учнів заданої школи
3.3.4 Pobedit - висновок прізвища переможців, які посіли перші три призові місця, із зазначенням сумарної кількості балів і номерів шкіл
Тема функції:
void Pobedit (struct el_tab tab [], int d, float sum [], int mesto [])
Вхідні дані: [] - таблиця даних з файлу - кількість учасників [] - масив містить суми балів усіх учасників
mesto [] - масив містить місця всіх учасників
Рис.5. Блок-схема функції виведення прізвища переможців, які посіли перші три призові місця, із зазначенням сумарної кількості балів і номерів шкіл
Література:
функція дані програма
1. Основи програмування мовою С: Навчальний посібник. - К.: Вид-во Казан. техн. ун-ту. 2009. -215 С. Шершуков К.В. Бікмурзіна. А.Р.
. Програмування на мові Сі К. Поляков 2009.г 4 глави. br/>
Додаток 1. Текст програми
# include
# include
# include
# include
# define dl_num 3/* довжина поля номера учасника */
# define...