Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Задания по теме “ЗАПИСИ”

1.Определите запись для хранения информации о книге в библиотеке: название, количество страниц, год издания.

Опишите процедуру вывода одной записи (Print).

Сформируйте массив записей с информацией о всех книгах некоторой библиотеки.

Опишите процедуру вывода массива записей.

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

Напишите функцию, определяющую среднее количество страниц в книге среди всех книг библиотеки.

По заданному массиву записей сформируйте массив, содержащий книги, изданные позднее заданного года.

2. Определите запись для хранения информации об адресе проживания: название улицы, номер дома, номер квартиры, этаж.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– процедуру, определяющую запись с наибольшим номером квартиры среди всех адресов населённого пункта (соответствующая запись должна быть выходным параметром процедуры),

– процедуру формирования по заданному массиву записей нового массива, содержащего адреса с названием заданной улицы,

– функцию, определяющую количество жителей первого этажа,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

3. Определите запись для хранения информации о студенте: фамилия и. о., номер курса, номер группы, массив из трёх экзаменационных оценок.

НЕ нашли? Не то? Что вы ищете?

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения средней оценки у одного студента,

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

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

– функцию, определяющую общую среднюю оценку всех студентов,

–процедуру формирования по заданному массиву записей нового массива, содержащего записи со средней оценкой, большей заданного значения,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

4. Определите запись для хранения информации о больном: фамилия и. о., год рождения, диагноз.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию, определяющую средний возраст всех больных,

–процедуру, определяющую запись с наименьшим возрастом больного (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с заданным заболеванием,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

5. Определите запись для хранения информации об автомобиле: марка машины, год покупки, цена.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию, определяющую среднюю цену машины,

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

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с заданной маркой машины,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

6. Определите запись для хранения информации о служащих: фамилия, зарплата (в рублях), стаж работы (в годах).

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения средней зарплаты,

–процедуру, определяющую запись с максимальным стажем работы (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с заданным стажем работы и с зарплатой, большей заданной

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

7. Определите запись для хранения информации о сотрудниках вуза: факультет, количество преподавателей, средняя зарплата (в рублях).

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего количества преподавателей вуза,

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

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с количеством преподавателей, большим заданного количества,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

8 Определите запись для хранения информации о преподаваемой дисциплине: название дисциплины, количество лекционных часов, количество практических (лабораторных) часов.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего количества практических часов,

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

–процедуру формирования по заданному массиву записей нового массива, содержащего записи, у которых количеством практических часов больше количества лекционных часов,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

9. Определите запись для хранения информации о клиенте банка: фамилия, номер банка, баланс счёта (сума денег на счёте).

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего баланса,

–процедуру, определяющую запись с максимальным балансом (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи клиентов заданного банка,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

10. Определите запись для хранения информации о классе в школе: фамилия классного руководителя, номер класса, количество учеников в классе.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего количества учеников в классе,

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

–процедуру формирования по заданному массиву записей нового массива, содержащего записи, в которых фамилия классного руководителя содержит больше гласных букв, чем согласных,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

11. Определите запись для хранения информации о кинофильмах: название фильма, продолжительность сеанса в часах и минутах, средняя цена билета.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения средней продолжительности киносеанса в часах и минутах,

–процедуру, определяющую запись с наибольшей средней ценой билета (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с продолжительностью сеанса большей заданной,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

12. Определите запись для хранения информации о товаре на складе: наименование товара, цена, количество единиц товара на складе.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего количества единиц товара на складе,

–процедуру, определяющую запись с минимальной ценой товара (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с ценой товара, меньшей заданной цены, и с количеством единиц товара, больщим заданного количества,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

13. Определите запись для хранения информации о студенте: фамилия, возраст (в годах), цвет волос.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего возраста студента,

–процедуру, определяющую запись с минимальным возрастом студента (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с заданным цветом волос,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

14. Определите запись для хранения информации о студенте: фамилия, возраст (в годах), номер курса, рост (в сантиметрах).

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего возраста студента на первом курсе,

–процедуру, определяющую запись с наибольшим возрастом студента на пятом курсе (соответствующая запись должна быть выходным параметром процедуры),

–процедуру формирования по заданному массиву записей нового массива, содержащего записи с заданным номером курса и с заданным ростом,

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

15. Определите запись для хранения информации о студенте: фамилия и. о., экзаменационные оценки по трём предметам (алгебра, информатика, матанализ). Названия предметов также входят в состав записи.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию, определяющую назначение (или нет) стипендии студенту (стипендия назначается в случае, если все оценки больше 3),

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

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

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

16. Определите запись для хранения информации о городах: название, год основания, количество жителей.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего количества жителей в городе,

–процедуру формирования по заданному массиву записей нового массива, содержащего сведения о тех городах, количество жителей в которых больше заданного значения,

–процедуру, определяющую запись с наименьшим годом основания, (соответствующая запись должна быть выходным параметром процедуры),

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

17. Определите запись для хранения информации о дереве: название, возраст (в годах), высота в метрах и сантиметрах.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию нахождения среднего возраста деревьев с заданным названием,

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

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

18. Определите запись для хранения информации о предприятии: название, количество выпускаемой продукции по плану, фактическое количество выпущенной продукции.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

– функцию подсчёта количества предприятий с одинаковым количеством планируемой продукции и количеством, выпущенным фактически,

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

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

19. Определите запись для хранения информации о квартире: адрес, этаж, площадь, количество комнат.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

–функцию подсчёта количества записей, в адресе которых указано заданное название улицы,

–процедуру формирования по заданному массиву записей нового массива, содержащего сведения о тех квартирах, в которых количество комнат больше двух и этаж выше первого,

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

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

20. Определите запись для хранения информации о владельце телефона: ФИО абонента, номер телефона, год установки, размер платы за телефон.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

–функцию подсчёта средней платы за телефон,

–процедуру формирования по заданному массиву записей нового массива, содержащего сведения о тех владельцах телефона, которые установили телефон раньше указанного года,

–процедуру, определяющую запись с минимальным размером оплаты за телефон (соответствующая запись должна быть выходным параметром процедуры),

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

21. Определите запись для хранения информации о туристической поездке: страна, продолжительность тура, транспорт, стоимость поездки.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

–функцию подсчёта средней стоимости путевки,

–процедуру формирования по заданному массиву записей нового массива, содержащего сведения о тех турах, которые осуществляют поездку заданным видом транспорта,

–процедуру, определяющую запись с заданной продолжительностью тура (соответствующая запись должна быть выходным параметром процедуры),

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

22. Определите запись для хранения информации о студенте: ФИО студента, номер курса, сессия - массив из трех оценок (предмет, экзаменатор, оценка).

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

–функцию подсчёта средней оценки студентов с заданным номером курса,

–процедуру формирования по заданному массиву записей нового массива, содержащего сведения о тех студента, которые успешно сдали сессию,

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

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.

23. Определите запись для хранения информации о писателе: ФИО автора, название произведения, жанр, год издания, издательство, количество страниц.

Напишите

– процедуру вывода одной записи print,

– процедуру вывода массива записей print1,

– процедуру ввода массива записей enter,

–функцию подсчёта среднего количества страниц книги указанного автора, –процедуру формирования по заданному массиву записей нового массива, содержащего сведения о произведениях, имеющих указанный жанр, и количество страниц принадлежит диапазону [n1,n2] (n1,n2 заданы),

–процедуру, определяющую запись с минимальным годом издания (соответствующая запись должна быть выходным параметром процедуры),

– процедуру сортировки массива записей по каждому полю записи.

Напишите клиентскую программу, содержащую вызов всех процедур и функций.