Добавлен: 15.11.2018
Просмотров: 6030
Скачиваний: 51
ВАРИАНТ 25
Задание 1
Даны Q, P, L.
Определить
; .
Задание 2
Даны a, b, d.
О пределить
если d<a<15,3 ; в остальных случаях.
Задание 3
В строке символов определить наличие гласных букв.
Задание 4
Даны массивы t1, … , t20; V1, ... , V20.
Определить
; ; .
Задание 5
Дано X
Определить
Задание 6
Даны массивы L1, ... , L20 ; M1, ... , M8.
Определить , где NL – количество Li = 0; NM количество Mi = 1,5.
Задание 7
Маршрут перевозки груза задан в виде массивов
N1, ... , N20 - наименования пунктов;
R1, ... , R19 - расстояния между соседними пунктами.
Вывести список пар пунктов, расстояния между которыми менее 100 км. Указать пункты с максимальным расстоянием.
Задание 8
В матрице найти произведение тех её элементов, сумма номеров строки и столбца которых равна числу 5. Заменить на полученное произведение последний столбец матрицы.
Задание 9
Даны массивы
P1, ... , P10 - список предприятий;
R1, ... , R10 - численность сотрудников на каждом.
Вывести два списка:
1. предприятия с численностью сотрудников от 100 до 300 человек;
2. предприятия с численностью сотрудников от 300 до 1000 человек.
Задание 10
Задана матрица размером 3x5, найти сумму элементов до каждому столбцу и вычесть из всех элементов матрицы минимальное значение этой суммы.
Задание11
1. Создать файл с типом записи, упорядоченный по № телефона.
Поля записи:
№ телефона |
Код города |
Дата разговора |
Количество минут |
Сумма к оплате |
2. Вывести записи файла в таблицу, предварительно упорядочив их по сумме.
3. Вывести квитанцию по оплате телефонного разговора для заданного номера телефона.
Задание 12
В три прямоугольных окна экрана вводятся части строки ‘rrmmcc’
где rr - часы (первое окно), mm - минуты (второе окно), cc - секунды (третье окно). Начинается "отсчёт" времени, переход от 59 к 00 секундам и от 59 к 00 минутам должен сопровождаться звуковым сигналом.
Задание 1
Даны A, B, C, D.
Определить
; .
Задание 2
Даны l1, l2, l3 .
Определить
Задание 3
Дан номерной знак автомобиля в виде строки символов. Определить, имеется ли в нём сочетание цифр 92. Выдать соответствующее сообщение.
Задание 4
Даны массивы α1, ... , α15 ; γ1, ... ,γ7.
Определить
Задание 5
Определить
X1 = 1; n1 = 1; Xn+1 = Xn2 /(n+1);
Задание 6
Дан массив V1, ... , V20.
Если среди первых пяти элементов есть отрицательный, то заменить элементы с шестого по двадцатый на среднее арифметическое всего ряда.
Задание 7
Даны массивы
NZ1, ... , NZ15 - номерные знаки автомашины;
F1, ... , F15 - фамилии водителей;
PR1, ... , PR15 - среднегодовой пробег каждой автомашины в км,
Вывести список автомашин с указанием NZ, F, G, у которых среднегодовой пробег больше средней для всех автомашин величины.
Задание 8
В матрице определить суммы положительных элементов в чётных столбцах и заменить последние элементы в этих столбцах на значение большей из полученных сумм.
Задание 9
Даны массивы
GH1, ... , GH20 - шифры групп факультета ДCМ;
YG1, ... , YG20 - успеваемость в каждой из групп;
DH1, ... , DH20 - шифры групп факультета ПЭУ;
YD1, ... , YD20 - успеваемость в каждой из групп.
Вывести по каждому факультету группу с наилучшей и наихудшей успеваемостью.
Задание 10
Из матрицы А размером 7x5 выделить подматрицу размером 3x4 (первый элемент в этой новой подматрице - a22). Определить с помощью подпрограммы LOC векторные индексы элементов, находящихся во второй строке новой матрицы.
Задание 11
1. Создать файл с типом записи. Запись имеет следующие поля:
№ счета |
Ф.И.О. |
Адрес |
Сумма вклада |
Срочность |
Текущий год |
Год вклада |
|
город |
Улица, дом, кв. |
2. Вывести на экран в виде таблицы сведения о вкладчиках, имеющих срочный вклад.
3. Дополнить файл новыми записями при условии, что файл упорядочен по номеру счёта.
Задание 12
Велосипедист двигается по пересечённой местности, в конце цуги (может быть на спуске) его ожидает падение.
Задание 1
Даны A, B.
Определить
; ; .
Задание 2
Даны a1, a2, с
Определить
Задание 3
Даны три фамилии. Определить фамилии, начинающиеся с гласной буквы. Сделать соответствующее сообщение.
Задание 4
Дан массив K1, ... , K10 .
Определить
.
Задание 5
Дано xi=1;
Определить
Задание 6
Дан массив Z1, ... , Z20 .
Определить количество элементов, меньших среднего арифметического всего ряда. Если таких элементов более десяти, то поменять местами Z1 и Z20.
Задание 7
Даны шифры предприятий, расчётные и реальные показатели их грузооборота . Вывести таблицу с указанием процента выполнения грузооборота теми автопредприятиями, у которых это значение, нижа среднего. Вывести предприятия, у которых реальные показатели ниже расчётных.
Задание 8
В матрице найти столбцы, в которых произведение элементов меньше заданного числа А. Определить максимальный элемент в каждом из этих столбцов и прибавить его ко всем остальным элементам того же столбца.
Задание 9
Даны массивы
F1, ... , F15 - французские слова;
R1, ... , R15 - их русский перевод.
Найти в словаре перевод трёх заданных французских слов.
Задание 10
Заданы три матрицы А и В размером 3x5, С размером 2x5. Объединить в одну по строке матрицы В и С и найти произведение матриц А и вновь полученной.
Задание 11
1. Создать файл с типом записи. Записи имеют поля:
№ зачётки |
Факультет |
Курс |
Группа |
Оценки по 5 дисциплинам |
2. Вывести описки успевающих студентов в табличной форме.
3. Удалить из набора данных записи
студентов 5-го курса.
Задание 12
По экрану "проплывает" солнце. В начале и конце пути "глаза" у него закрыты, в середине пути широко открыты.
Задание 1
Даны A, B, C.
Определить
;
Задание 2
Даны y1, y2, y3.
Определить
;
Задание 3
Даны наименования четырех вузов. Вывести те из них, которые начинаются на ‘МА’. Если таковых не обнаружено, то напечатать соответствующее сообщение.
Задание 4
Даны массивы a1, ... a7; b1, ... b10 .
Определить
.
Задание 5
Дано
Определить
Задание 6
Дан массив H1, ... H10
Определить
Задание 7
Даны наименования пяти аэропортов, количество рейсов, совершаемых в течение суток в каждом аэропорту, количество пассажиров, перевозимых за сутки каждым аэропортом.
Вывести списки аэропортов, перевозящих менее 100 пассажиров за рейс. Указать аэропорт с наибольшим показателем перевозимых за рейс пассажиров.
Задание 8
В матрице определить максимальные элементы в каждой строке и образовать массив, состоящий из номеров столбцов, в которых они находятся. В этих столбцах каждый элемент удвоить.
Задание 9
Даны массивы
F1, ... , F40 - фамилии водителей;
N1 , ... , N40 - номерные знаки автомашин.
Вывести три списка фамилий водителей, номерные знаки автомашин которых содержат буквы ММ, МО, МН.
Задание 10
Задана матрица
и вектор X = (1, - 2, 6).
Определить y = A2 ∙ X
Задание 11
1. Создать файл с типом записи. Записи имеют поля:
Цех |
Бригада |
Шифр детали |
Вид товара |
Выпуск за месяц |
|
План |
Факт |
2. Вывести записи, в которых значение фактически выполненного плана меньше утверждённого.
3. Добавить несколько записей.
Задание 12
Задать движение воздушного шара с корзиной. Случайным образом задавать движение "снаряда". Если шар и "снаряд" пересекаются, должен раздаться звук, шар "сдувается" и падает вниз.
Задание 1
Даны a, b, c, n.
Определить
Задание 2
Даны a1, a2, a3.
Определить
Задание 3
В слове из четырех букв определить номер позиции, в которой находится буква «а» (два способа!).
Задание 4
Дан массив M1, ... , M20.
Определить
Задание 5
Дано X
Определить
Задание 6
Дан массив f1, ... , f14.
Сформировать новый массив, содержащий отрицательные элементы fi. Найти сумму элементов нового массива. Найти fmin.
Задание 7
Даны массивы
N1, ... , N10 – наименования предприятий;
R1, ... , R10 – годовой расход электроэнергии, кВт;
S1, ... , S10 – объем производимой продукции, руб.
Вывести списки предприятий, у которых отношение больше среднего по всей группе предприятий.
Задание 8
В матрице вычислить сумму элементов, лежащих в диапазоне от X до Y. Заменить четные по номерам элементы первого столбца матрицы на значение этой суммы.
Задание 9
Даны два массива, в одном пять элементов, в другом 20. Определить индексы и значения максимальных элементов в каждом массиве.
Задание 10
Из матрицы A размером 6×5 выделить подматрицы B и C размером 2×5 с первым элементом в них a11 и a51 соответственно. Получить сумму элементов этих новых матриц.
Задание 11
1. Создать файл с типом записи поля, в котором записи о товарах имеют поля:
Номер покупателя |
Номер торгового агента |
Номер счета |
Номер товара |
Размер закупок |
Цена |
Описание |
2. Отсортировать записи о товарах по номерам покупателей и вывести в виде таблицы.
3. Вывести счета для покупателей, номера которых вводятся с экрана.
Задание 12
На экране изобразить человека, над которым раскрывается зонт, когда идет дождь (экран в этот момент покрывают косые штрихи, вместо солнца может появиться туча).