Skip to main content

03. Структуры 2 |

Важно

Этот блок в разработке, выполнять его не нужно

Рассмотрим задачу

массивы

Задания

заметка и работник

Вариант 6

  1. Описать структуру с именем WORKER, содержащую следующие поля: • NAME - фамилия и инициалы работника; • POS - название занимаемой должности; • YEAR - год поступления на работу.
  2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив TABL, состоящий из десяти структур типа WORKER; записи должны быть размещены по алфавиту. • вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры; • если таких работников нет, вывести на дисплей соответствующее сообщение.

Вариант 12

  1. Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
  2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по датам дней рождения; • вывод на экран информации о человеке, номер телефона которого введен с клавиатуры; • если такого нет, выдать на дисплей соответствующее сообщение.

Вариант 13

  1. Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
  2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть размещены по алфавиту; • вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры; • если таких нет, выдать на дисплей соответствующее сообщение.

Вариант 14

  1. Описать структуру с именем NOTE, содержащую следующие поля: • NAME - фамилия, имя; • TELE - номер телефона; • BDAY - день рождения (массив из трех чисел).
  2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по трем первым цифрам номера телефона; • вывод на экран информации о человеке, чья фамилия введена с клавиатуры; • если такого нет, выдать на дисплей соответствующее сообщение.