Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabTp_10_zap.DOC
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
61.95 Кб
Скачать

Практична частина

  1. Виконати завдання по варіантам, згідно з вимогами, описаними в постановці задачі.

  2. Оформити звіт, згідно вимог до змісту звіту.

  3. Захистити роботу, підготувавши до захисту теми “Обробка даних записного типу” та “Обробка текстових файлів”, скористувавшись запитаннями та вправами для самоконтролю.

Постановка задачі

Скласти список студентської групи, яка вміщує 25 чоловік. Для кожного студента вказати дату народження, групу, оцінки за два навчальні семестри. Примітка:

  • Інформацію про кожного студента оформити в програмі у вигляді запису. Сукупність записів занести до текстового файлу за допомогою будь-якого текстового редактора.

  • Скласти програму, яка забезпечує введення вихідної інформації з текстового файлу, обробку інформації згідно конкретного варіанту; виведення отриманих результатів обробки інформації на екран.

Зміст звіту

1. Постановка задачі для конкретного варіанта.

2. Початкова інформація.

3. Текст програми i результати її виконання.

4. Аналіз допущених помилок.

Варіанти завдання Основний рівень

1. Надрукувати анкетні дані студентів - вiдмiнникiв.

2. Надрукувати анкетні дані студентів, якi одержали одну оцінку 3 за весь час навчання.

3. Надрукувати анкетні дані студентів, які встигають на 4 і 5.

4. Надрукувати анкетні дані студентів, якi одержали в другу сесію оцінку 2.

5. Надрукувати анкетні дані студентів, якi одержали в першу сесію всі оцінки 5.

6. Надрукувати анкетні дані студентів, якi одержали за весь час навчання одну оцінку 4,а всі останні оцінки – 5.

7. Надрукувати список студентів, фамілії яких починаються з букви А, i їх оцінки за обидва семестри.

8. Надрукувати список студентів, фамілії яких починаються з букви Б , їх дати народження і оцінки за обидві сесії.

9. Надрукувати оцінки в останню сесію студентів, фамілії яких починаються з букви В i Г.

10.Надрукувати фамілії i дати народження студентів, якi не отримали ні однієї оцінки 3 за обидва семестри.

11. Надрукувати анкетні дані студентів ХХХХ року народження, які встигають на відмінно.

12.Порахувати середній бал групи i надрукувати список студентів, якi мають середній бал вище середнього бала групи.

13.Порахувати середній бал групи i надрукувати список студентів, якi мають середній бал нижче середнього бала групи.

14.Порахувати середній бал групи в останню сесію i надрукувати список студентів, якi мають середній бал, рівний середньому балу групи.

його.

15. Надрукувати дані студентів, які належать до однієї групи.

Підвищений рівень (для самостійної роботи)

1.Упорядкувати список студентів по року народження i надрукувати його.

2.Надрукувати список студентів, який упорядкований по алфавіту.

3.Надрукувати список студентів, який упорядкований по середньому балу.

4.Упорядкувати список вiдмiнникiв, який упорядкований по року народження. Надрукувати його.

5.Надрукувати список невстигаючих студентів, який упорядкований по даті народження.

6.Упорядкувати список студентів по середньому балу i надрукувати його.

7.Упорядкувати список студентів по середньому балу останньої сесії i надрукувати

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]