03. Структуры 2 |
Важно
Этот блок в разработке, выполнять его не нужно
Рассмотрим задачу
массивы
Задания
заметка и работник
Вариант 6
- Описать структуру с именем WORKER, содержащую следующие поля: • NAME - фамилия и инициалы работника; • POS - название занимаемой должности; • YEAR - год поступления на работу.
- Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив TABL, состоящий из десяти структур типа WORKER; записи должны быть размещены по алфавиту. • вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры; • если таких работников нет, вывести на дисплей соответствующее сообщение.
Вариант 12
- Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
- Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по датам дней рождения; • вывод на экран информации о человеке, номер телефона которого введен с клавиатуры; • если такого нет, выдать на дисплей соответствующее сообщение.
Вариант 13
- Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
- Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть размещены по алфавиту; • вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры; • если таких нет, выдать на дисплей соответствующее сообщение.
Вариант 14
- Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
- Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по трем первым цифрам номера телефона; • вывод на экран информации о человеке, чья фамилия введена с клавиатуры; • если такого нет, выдать на дисплей соответствующее сообщение.