Программирование >>  Обработка исключительных ситуаций 

1 ... 131 132 133 [ 134 ] 135 136 137 ... 142


Лабораторная работа 10. Структуры

Вариант

Комбинационн1й элемент

Число входов

Триггер

Разрядность регистра

И-НЕ

МОД2-НЕ

ИЛИ-НЕ

ИЛИ-НЕ

МОД2

И-НЕ

ИЛИ-НЕ

МОД2

МОД2-НЕ

ИЛИ-НЕ

И-НЕ

МОД2

МОД2-НЕ

Лабораторная работа 10. Структуры

Теоретический материал: глава 9 .

Вариант 1

Описать структуру с именем SUDE, содержащую следующие поля:

фамилия и инициалы;

номер группы;

успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из десяти структур типа TUDE (записи должны быть упорядочены по возрастанию номера группы);

вывод на экран фамилий и номеров групп для всех студентов, включенных, в массив, если средний балл студента больше 4,0 (если таких студентов нет, вывести соответствующее сообщение).



4Q6 Лабораторные работы

Вариант 2

Описать структуру с именем [UDENT, содержащую следующие поля:

фамилия и инициалы;

номер группы;

успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий йз десяти структур типа STUDENT (записи должны бгть упорядочены по возрастанию среднего балла) ;

вывод на экран фамилий и номеров групп для всех студентов, имеющих оценки 4 и 5 (если таких студентов нет, вывести соответствующее сообщение).

Вариант 3

Описать структуру с именем [DENT, содержащую следующие поля:

фамилия и инициалы;

номер группы;

успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT (записи должны быть упорядочены по алфавиту);

вывод на экран фамилий и номеров групп для всех студентов, имеющих хотя бы одну оценку 2 (если таких студентов нет, вывести соответствующее сообщение).

Вариант 4

Описать структуру с именем iEROFLOT, содержащую следующие поля:

название пункта назначения рейса;

номер рейса;

тип самолета.

Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из семи элементов типа iiROFLOT (записи должны быть упорядочены по возрастанию номера рейса);

вывод на экран номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которого совпало с названием, введенным с клавиатуры (если таких рейсов нет, вывести соответствующее сообщение).

Вариант 5

Описать структуру с именем AER0FLOT, содержащую следующие поля:

название пункта назначения рейса;

номер рейса;

тип самолета.



Лабораторная работа 10. Структуры 407

Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из семи элементов типа AER0FL0T (записи должны быть размещены в алфавитном порядке по названиям пунктов назначения);

вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которого введен с клавиатуры (если таких рейсов нет, вывести соответствующее сообщение).

Вариант б

Описать структуру с именем WOKbCIJt содержащую следующие поля:

фамилия и инициалы работника;

название занимаемой должности;

год поступления на работу.

Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из десяти структур типа WORKER (записи должны быть упорядочены по алфавиту);

вывод на экран фамилий работников, стаж работы которых превышает значение, введенное с клавиатуры (если таких работников нет, вывести соответствующее сообщение).

Вариант 7

Описать структуру с именем TRAIN, содержащую следующие поля:

название пункта назначения;

номер поезда;

время отправления.

Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN (записи должны быть размещены в алфавитном порядке по названиям пунктов назначения);

вывод на экран информации о поездах, отправляющихся после введенного с клавиатуры времени (если таких поездов нет, вывести соответствующее сообщение) .

Вариант 8

Описать структуру с именем TRAIN, содержащую следующие поля:

название пункта назначения;

номер поезда;

время отправления.



1 ... 131 132 133 [ 134 ] 135 136 137 ... 142

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика