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

Реферат Програмування на мові високого рівня





dl_fam 25/* довжина поля прізвища учасника */

# define dl_num_school 6/* довжина поля номера школи учасника */

# define dl_zad 3/* довжина поля бала за одну задачу */

# define dl_sum 4/* довжина поля суми балів */

# define dl_tab 50/* максимальна довжина таблиці */el_tab/* стрктура елемента таблиці */

{

char num [dl_num];/* номер учасника */

char fam [dl_fam];/* прізвище учасника */

char school_num [dl_num_school];/* номер школи учасника */

char zad_1 [dl_zad];/* бали за перше завдання */

char zad_2 [dl_zad];/* бали за друге завдання */

char zad_3 [dl_zad];/* бали за третє завдання */

char zad_4 [dl_zad];/* бали за четверту завдання */

char zad_5 [dl_zad +1] ;/ * бали за п'яту задучу +/n */

};


/* _______________________________________________________________ */

/* Прототип ФУНКЦІЙ */

/* ---------------------------------------- ----------------------- */form_tab (FILE * f, struct el_tab tab [], float sum [], int d, int mesto []) ; pobedit (struct el_tab tab [dl_tab], int d, float sum [dl_tab], int mesto []); uch_school (struct el_tab tab [dl_tab], float sum [], int d, int mesto []);

/* ________________________________________________________________ */

/* ГОЛОВНА ФУНКЦІЯ */

/* ---------------------------------------- ------------------------ */main ()

{

FILE * f;/* посилання на вхідний файл */

int d;/* колічесво учасників Олімпіаду */

char n;/* номер пункту меню */

float sum [dl_tab];/* масив містить суми балів усіх учасників */

int mesto [dl_tab];/* масив містить місця всіх учасників */

struct el_tab tablisa [dl_tab];/* таблиця в яку дані з файлу

будуть копіюватися */

f = fopen ("school.txt", "r");

if (f == NULL)

{

clrscr ();

puts (" nФайл 'School.txt' не знайдено");

getch ();

return 1;

}

d = form_tab (f, tablisa, sum, d, mesto);

do

{

clrscr ();

puts (" n ==================================== ========== ");

puts ("ВВЕДІТЬ НОМЕР ПУНКТУ МЕНЮ n 1 - Висновок прізвищ переможців");

puts ("2 - Виснов...


Назад | сторінка 4 з 7 | Наступна сторінка





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

  • Реферат на тему: Автобуси міжміські. Довжина 11,5 м; максимальна швидкість 110 км / год
  • Реферат на тему: Щоденник учасника дитячого хрестового походу
  • Реферат на тему: Моделювання системи підтримки прийняття рішення щодо вибору учасника програ ...
  • Реферат на тему: Довжина кола і площа круга
  • Реферат на тему: Про нанотехнології. Середня довжина вільного пробігу молекул