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

Реферат Конструювання програм





ign="justify"> getch ();

}


Результат виконання програми


В 

Завдання 5


Розробіть програму обробки структур. У програмі використовуйте структуру, що містить поля з інформацією про учнів:

прізвище та ініціали;

дата народження;

номер групи;

оцінки за семестр з предметів: фізика, математика, інформатика, етика, психологія.

Організуйте введення вихідних даних, середній бал кожного учня розрахуйте за введеним оцінками. На екрані відображуватимете всю введену інформацію і здійсните пошук даних у відповідності з варіантом. p align="justify"> Виведіть анкетні дані учнів, які мають середній бал вище загального середнього бала всіх учнів.

Текст програми


# include

# pragma hdrstop

# include

# include TZap

{char FIO [30]; year, group, fiz, mat, inf, eti, psi; s_b;

} Zap; size = sizeof (TZap); * Fz, * Ft; File_Zap [] = В«zapisi.datВ»; File_Rez [] = В«rezult.txtВ»; Out (TZap); main ()

{kod, D_f, i = 0, j, kol, ng; len; sum = 0; st, * mas_Z; = fopen (File_Rez, В«wВ»); (true)

{(В« n Actions: Create-1 Insert-2 View-3 Info-4 Exit-0В»); (В«% dВ», & kod); (kod)

{1: ((Fz = fopen (File_Zap, В«wbВ»)) == NULL)

{(В« n Create ERROR!");;

} (Fz); (В« n Create New File% s! nВ», File_Zap);; 2: = fopen (File_Zap, В«abВ»); (В« n FIO -В» ); (stdin); (Zap.FIO); (В»Year -В»); (В«% dВ», & Zap.year); (В»Group -В»); (В«% dВ», & Zap.group ); (В»Phisics -В»); (В«% dВ», & Zap.fiz); (В»Mathematics -В»); (В«% dВ», & Zap.mat); (В»Informatics -В»); ( В«% dВ», & Zap.inf); (В»Etika -В»); (В«% dВ», & Zap.eti); (В»Psihology -В»); (В«% dВ», & Zap.psi );. s_b = (Zap.fiz + Zap.mat + Zap.inf + Zap.eti + Zap.psi)/5.; (& Zap, size, 1, Fz); (Fz);; 3: = fopen (File_Zap, В«rbВ»); _f = fileno (Fz); = filelength (D_f); = len/size; _Z = new TZap [kol]; (i = 0; i

// вивід повного списку (i = 0; i

Out (mas_Z [i]); (В« n"); (Ft, " n"); [] mas_Z;; 4: = fopen (File_Zap, В«rbВ»); _f = fileno (Fz); = filelength (D_f); = len/size; _Z = new TZap [kol];

(i = 0; i

} (Fz); = sum/kol; (В« nAverage score =% 6.3lf nВ», sum); (В« n t - Students with midscore more then average - n В»); (Ft," n t - Student...


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





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

  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї
  • Реферат на тему: Введення вихідних даних в програму 1С та підготовка її для автоматизації ма ...
  • Реферат на тему: Просування бутіка розміру plus size на прикладі ТОВ &Атлант&, бутік &Elena ...
  • Реферат на тему: Програмний комплекс для управління і формування керуючих команд мобільним р ...
  • Реферат на тему: Дослідження соціальної адаптації учнів в середній ланці