- •Підготувати дані, що містять інформацію про Успішність студентів. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Власників квартир багатоповерхового будинку. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Облік витрат за місяць. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Бібліотеку. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Адресну книгу. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Картотеку. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Книги. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Ансамбль (Гурт). Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Обладнання. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Споживачів електроенергії. Структура запису є наступною:
- •Підготувати дані, що містять інформацію про Продовольчі товари. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Стипендію. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Автореєстр. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Картотеку абонетнів. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Автопрарк. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про Пацієнтів лікарні. Дані оформити у вигляді запису, що містить наступні поля
- •Підготувати дані, що містять інформацію про Співробітників університету. Дані оформити у вигляді запису, що містить наступні поля:
- •Підготувати дані, що містять інформацію про відправку потягів з Київського вокзалу. Дані оформити у вигляді запису, що містить наступні поля:
Завдання для курсового проектування з основ програмування та алгоритмічних мов
Спеціальність «Розробка програмного забезпечення»
Групи ПІ(З)-14
Постановка завдання для курсового проектування з “Основ програмування та алгоритмічних мов” (С).
Розробити структуровану модульну програму.
Програма повинна містити меню і ввід-вивід в вікна на екрані. Необхідно передбачити контроль помилок користувача при вводі даних.
При розробці програми застосувати технологію нисхідного проектування. Логічно закінчені фрагменти оформити в вигляді підпрограм, всі необхідні дані котрим передаються через список параметрів. Використання глобальних змінних слід уникати.
Підготувати дані, що містять інформацію про Успішність студентів. Дані оформити у вигляді запису, що містить наступні поля:
Прізвище ім’я,
Шифр групи,
Назва дисципліни,
Форма контролю (іспит або залік),
Оцінка.
Кількість записів довільна. Створити програму запису підготовлених даних до зовнішнього файлу і програму обробки цього зовнішнього файлу, що виконує наступні операції:
Виводить на екран введені дані;
Додає n записів в початок або кінець файлу;
Видаляє всі дані про студента, прізвище якого задано користувачем, і виводить на екран оновлений вміст файлу;
Відсортувати студентів за оцінками від найвищих балів до найвищих;
Список студентів, що здали екзамен з програмування на 10-12 балів;
Список студентів, що мають заборгованості з переліком дисциплін;
Список дисциплін, де є негативні оцінки.
Підготувати дані, що містять інформацію про Власників квартир багатоповерхового будинку. Структура запису є наступною:
Прізвище ім’я,
Адреса,
Номер телефону,
Площа квартири,
Кількість проживаючих.
Кількість записів довільна. Створити програму запису підготовлених даних до зовнішнього файлу і програму обробки цього зовнішнього файлу, що виконує наступні операції:
Виводить на екран введені дані;
Додає n записів в початок або кінець файлу;
Видаляє всі дані про власників квартир, прізвище якого задано користувачем, і виводить на екран оновлений вміст файлу;
Відсортувати прізвища за алфавітом;
Список адрес, де житлова площа є більшою за значення введене з клавіатури;
Список адрес, де проживає більше, ніж три особи;
Список власників житла, на вулиці назва якої введена з клавіатури.
Підготувати дані, що містять інформацію про Облік витрат за місяць. Структура запису є наступною:
Назва місяця,
Рік,
Розмір витрат на харчування,
Квартплата,
Інші витрати.
Кількість записів довільна. Створити програму запису підготовлених даних до зовнішнього файлу і програму обробки цього зовнішнього файлу, що виконує наступні операції:
Виводить на екран введені дані;
Додає n записів в початок або кінець файлу;
Видаляє всі дані про місяць, назву якого задано користувачем, і виводить на екран оновлений вміст файлу;
Відсортувати за спаданням загальні витрати;
Список трьох місяців минулого року за які найменші витрати на харчування;
Список трьох місяців за які найбільше витрат на квартплату за останній рік;
Список місяців за які витрати більші, ніж середньомісячна витрата.
Підготувати дані, що містять інформацію про Бібліотеку. Структура запису є наступною:
Прізвище Ім’я студента,
Шифр групи в якій навчається,
Номер читацького білету,
Дата запису до бібліотеки,
Боржник чи ні.
Кількість записів довільна. Створити програму запису підготовлених даних до зовнішнього файлу і програму обробки цього зовнішнього файлу, що виконує наступні операції:
Виводить на екран введені дані;
Додає n записів в початок або кінець файлу;
Видаляє всі дані про студента, прізвище якого задано користувачем, і виводить на екран оновлений вміст файлу;
Сортує дані в алфавітному порядку, видаливши боржників.
Список боржників по групах;
Список студентів, які цього року записалися в бібліотеку;
Список групи студентів, що записані в бібліотеку, яка введена з клавіатури.
