Учебное пособие предназначено для подготовки к выполнению лабораторных работ по дисциплине «Технологии и методы программирования»
Download 1.34 Mb.
|
- Bu sahifa navigatsiya:
- Порядок выполнения
- ВАРИАНТЫ ЗАДАНИЙ 2
Лабораторная работа № 6.
«Комбинированный тип данных» 1. Цель работы Приобретение обучающимися практических умений и навыков работы с типами, определяемыми пользователем. Порядок выполнения Для выполнения задания: разработайте структурную схему и выполните детализацию алгоритмов модулей к задаче индивидуального задания. напишите программы на языке С для разработанного алгоритма решения задачи; выполните отладку и компиляцию программы, получите исполняемые файлы; выполните тестирование программы. ВАРИАНТЫ ЗАДАНИЙ2 Вариант 1 На вход программы подаются сведения об участниках массовки, пришедших на съемки фильма и получивших зарплату пропорционально отработанному времени. В первой строке задано текущее время начала съемки: через двоеточие два целых числа, соответствующие часам ( от 00 до 23 – ровно 2 символа) и минутам (от 00 до 59 – ровно 2 символа). Во второй строке сообщается количество участников съемки N, которое не меньше 10, но не превосходит 1000. Каждая из следующих N строк имеет следующий формат: <Фамилия> <время начала съемки>, где <Фамилия> - строка, состоящая не более, чем из 20 символов, < время начала съемки > - через двоеточие два целых числа, соответствующие часам и минутам. Сведения отсортированы в порядке времени начала съемки. Требуется написать программу, которая выведет фамилии участников массовки, которые после 6 часов съемок должны освободиться в хронологическом порядке. Пример входных данных: 10: 00 3 Иванов 14:00 Петров 15: 00 Сидоров 11:30 Результат работы программы для этого примера Петров Иванов Вариант 2 Описать структуру с именем STUDENT, содержащую следующие поля: фамилия и инициалы; номер группы; успеваемость (массив из пяти элементов); Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по возрастанию среднего балла; вывод на дисплей фамилий и номеров групп для всех студентов, включенных в массив, если средний балл студента больше 4.0; если таких студентов нет, вывести соответствующее сообщение. вывод на дисплей фамилий и номеров групп для всех студентов, включенных в массив, имеющих оценки 4 и 5; если таких студентов нет, вывести соответствующее сообщение. Download 1.34 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling