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

Реферат Програма обробки інформації про пропуски занять студентами





далегідь невідомо кількість елементів, ми не можемо визначити статичну структуру. br/>

2.3 Вхідні дані


Вхідні дані представляють собою текстовий файл, в якому по рядках розбита інформація про студентів - Таблиця 2.1.


Таблиця 2.1

Приклад вхідних даних

І-22 Бондарева 9 8 7 6 5 4 3 2 1 1

І-22 Герасимов 21 9 8 87 9 1 2 3 4 5

І-22 Зоря 9 0 0 0 0 0 0 0 0 0 0

І-22 Хоролич 2 2 2 2 2 0 0 0 0 0

І-22 Гуща 12 8 9 9 9 0 5 5 1 1


.4 Вихідні дані


Вихідні дані представляють собою інформацію про зарплату - Таблиця 2.2.


Таблиця 2.2

Приклад вихідних даних

Кількість робочих Середня зарплатацеха Всього у тому числі Всього у тому числі

Чоловік Жінки Чоловік Жінки

17 13 4 542 584 500

13 9 4 557 601 513

8 7 1 502 559 445

3 3 0 277 554 0

3 3 0 165 330 0

2 2 0 167 335 0

5 4 1 852 747 957

4 3 1 794 617 971

1 1 0 277 554 0

2 2 0 257 514 0

2 2 0 242 485 0


2.5 Опис алгоритму програми


2.5.1 Основна програма (рис. 2.1)

Блок 1. Присвоєння початкових значень змінних. p align="justify"> Блок 2. Виклик процедури Org - яка організовує читання списку з файлу

Блок 3. Виклик процедури Show - яка виводить список на екран. p align="justify"> Блок 4. Виклик процедури Main - в якій виконуються всі дії по роботі зі списком. p align="justify"> Блок 5. Виклик процедури Close - яка зберігає список у файл і завершує виконання програми. br/>В 

Малюнок 2.1 - Основна програма

.5.2 Процедура Del - видалення елементів зі списку (рис. 2.2)

Блок 1. Перевірка, чи виконується умова cur = 1, якщо так то далі Блок 2, якщо немає Блок 5. p align="justify"> Блок 2. Так як виконалось умова cur = 1, то значить видаляється перший елемент. Змінної temp ставимо покажчик на перший елемент списку. p align="justify"> Блок 3. Викликається процедура Dispose - звільнення пам'яті займаної змінної left. p align="justify"> Блок 4. Мінлива left вказує на перший елемент списку. Кількість елементів зменшується на 1. p align="justify"> Блок 5. Перевірка, видаляється чи останній елемент. Якщо так то Блок 6, в іншому випадку Блок 9. p align="justify"> Блок 6. Так як виконалось умова cur = count, то значить видаляється...


Назад | сторінка 3 з 11 | Наступна сторінка





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

  • Реферат на тему: Блок виконання операцій десяткової арифметики
  • Реферат на тему: Системний блок
  • Реферат на тему: А. Блок і символізм
  • Реферат на тему: Блок збудження для ВТП
  • Реферат на тему: Алгоритми і блок-схеми