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

Реферат Розробка програми успішності студентів





== NULL)// якщо контактів немає

{printf ("Відсутні дані для збереження! n"); ();;}

("Введіть ім'я файлу в який зберегти таблицю n");


cin.getline (file_save, 256);

(strlen (file_save)> 13)

{printf ("Неправильне ім'я файлу!");

getch ();

return;}

((file = fopen (file_save, "w +")) == NULL)

{printf ("Помилка із створенням файлу! n");

getch ();

return;}


// друк верхівки таблиці

fprintf (file, "Вихідна таблиця n");

fprintf (file, "+ - + ------ + ------ + ------------------ - + --------- + n ");

fprintf (file, "| | | | Кількість оцінок | | n");

fprintf (file, "| # | Шифр ​​| Шифр ​​+ ---- + ---- + ---- + ---- | Пропуcкі | n");

fprintf (file, "| | групи | дисц | 5-ки | 4-ки | 3-ки | 2-ки | лек прак | n");

fprintf (file, "+ - + ------ + ------ + ---- + ---- + ---- + --- - + ---- + ---- | n "); = 1; = first; (temp! = NULL)// поки не кінець списку

{


temp-> zap.x = numer;

numer + +;// збільшення на 1

// запис в файл

fprintf (file, "|%-2d |%-6s |%-6s |%-4d |%-4d |%-4d |%-4d |%-4d |%-4d | n ",

temp-> zap.x, temp-> zap.group, temp-> zap.dis, temp-> zap.best, temp-> zap.good, temp- > zap.bad,> zap.poor, temp-> zap.miss_lection, temp-> zap.miss_practic);

= temp-> next;// перехід до наступного елементу


}

(file, "+ - + ------ + ------ + ---- + ---- + ---- + ---- + ---- + ---- + n "); (" Файл збережений! "); ();

}

// ---------------------------------------- -сортування ----------------------- void sort ()// функція сортування даних

{(numer> 0)

{(int j = 0; j

{= getel (j); (int k = 0; k

{= getel (k); (strcmp (temp2-> zap.dis, temp1-> zap.dis)> 0)

{data = temp1-> zap; -> zap = temp2-> zap; -> zap = data;}

}

} ("Таблиця відсортована!!"); ();

};

};


// ---------------------------------------- -для сортування ------------------ getel (int h)

{

= first; (int c = 0; c! = h; c + +) = temp-> next; temp;

};


// ----------------...


Назад | сторінка 14 з 16 | Наступна сторінка





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

  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: Розробка програми сортування даних мовою Turbo Pascal
  • Реферат на тему: Розробка алгоритму синтаксичного аналізу оператора виведення printf мови C ...
  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу