- •Предисловие
- •Лабораторная работа №1 “ Простые (скалярные) типы данных языка Си. Составление и отладка простейшей Си-программы”
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Лабораторная работа №3 “ Реализация циклов в языке Си ”
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 11
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 2
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 8
- •Вариант 9
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 4
- •Вариант 5
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Лабораторная работа №8 “ Работа со структурами ”
- •Вариант 22
- •Вариант 23
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Лабораторная работа №9 “ Потоки ввода/вывода в Си ”
- •Содержание
Вариант 22
Имеется информация о музыкальных товарах:
носитель (грампластинка, аудиокассета, лазерный диск);
название;
исполнитель (фамилия, имя);
время звучания;
количество произведений;
цена по каталогу.
Подсчитать количество лазерных дисков заданного исполнителя.
Вариант 23
Имеется следующая информация о фильмах:
название;
режиссер (фамилия, имя);
страна;
год выпуска;
стоимость (расходы на выпуск);
доход.
Среди фильмов, выпущенных не ранее 1991 года, найти тот, доход от которого наибольший.
Задания II уровня сложности
Вариант 1
В магазине детских товаров есть сведения об имеющихся в продаже игрушках:
название игрушки (например, кукла, мяч, конструктор и т.п.);
адрес завода-изготовителя (город, улица, номер дома);
стоимость игрушки (в рублях);
возрастная категория, на которую ориентирована данная игрушка (например, от 2 до 5 лет);
может ли игрушка использоваться для спортивных игр (да или нет).
Среди игрушек из Москвы найти самую дорогую (её название и стоимость) и самую дешевую (её название и стоимость). Для этого определить функцию, которая возвращает структуру, поля которой содержат требуемую информацию.
Вариант 2
В магазине детских товаров есть сведения об имеющихся в продаже игрушках:
название игрушки (например, кукла, мяч, конструктор и т.п.);
адрес завода-изготовителя (город, улица, номер дома);
стоимость игрушки (в рублях);
возрастная категория, на которую ориентирована данная игрушка (например, от 2 до 5 лет);
может ли игрушка использоваться для спортивных игр (да или нет).
Среди игрушек, предназначенных для спортивных игр, определить ту, которая ориентирована на самую младшую возрастную категорию (из имеющихся).
Вариант 3
В редакции телепрограмм имеются следующие сведения о передачах, выходящих в эфир в течение суток:
название передачи;
жанр передачи (например, художественный фильм, реклама; информационная программа, детская передача и т.д.);
время выхода в эфир (начало - часы, минуты, конец - часы, минуты).
Определить, не превысила ли суммарная длительность рекламы за сутки десяти процентов от общего времени вещания за эти сутки.
Вариант 4
В соревнованиях по фигурному катанию участвуют пары из разных городов. Имеются следующие сведения о каждой паре:
фамилии, имена партнеров;
город, откуда прибыла данная пара;
оценки, полученные в обязательной программе (всего 10 судей, каждый судья выставляет паре по одной оценке).
Вычислить среднюю оценку, полученную каждой парой в обязательной программе. (Средняя оценка определяется следующим образом. Сначала из всех оценок, выставленных всеми судьями, удаляются самая высокая и самая низкая оценки. Если максимальных оценок несколько, то удаляется только одна их них. Это же справедливо и для минимальных оценок. Затем вычисляется среднее арифметическое из оставшихся оценок.)
Вариант 5
В таблице собраны следующие сведения о государствах Африки:
название государства;
территория (в тыс. кв. км);
численность населения (в млн. чел.);
имеется ли морская граница (да, нет);
столица.
Составить список стран, численность населения которых превышает заданную величину. (Этот список сохранить в виде массива, который разместить в динамической памяти.)
