Условия задач. Автоматизированных систем управления
Скачать 1.71 Mb.
|
Дано слово из пяти букв. Сколько раз встречаются идущие подряд буквы "НН"? Задание 4 Даны x1, x2, …, x10; l1, l2, …, l10. Определить Задание 5 Задание 6 Задан массив x1, x2, …, x15. Определить номер первого отрицательного xi и номер последнего отрицательного xi. Задание 7 Даны массивы N1, …, N7 – наименования операций по ремонту автомашин; ST1, …, ST7 – стоимость каждой из операций. Вывести список операций, стоимость которых составляет от S1 до S2 руб. Какая операция имеет максимальную стоимость? Задание 8 В матрице С [5 x 4] найти строку, в которой разность среднего арифметического и первого элемента больше заданной величины "а". Умножить элементы этой строки на соответствующие элементы всех строк. Задание 9 Дан список английских слов А1, …, А15 и их русский перевод R1, …, R15. Заданы три английских слова AN1, AN2, AN3. Программа должна находить их русский перевод. Задание 10 Задана матрица А размером 6 x 5 и вектор целых неупорядоченных чисел В (6 элементов). Переставить строки матрицы в соответствии с упорядоченным вектором В. Элементы, находящиеся в последней строке, переставить в виде вектора и вывести их на печать. Задание 11 1. Создать файл с типом записи. Записи имеют следующие поля: РайонНомер библиотекеОбщее количество книг в библиотекеКоличество книг у читателей 2. Вывести созданный файл. При выводе учесть, что каждая запись должна выводиться на новую строку, а каждый реквизит записи должен отделяться от другого пятью пробелами. 3. Изменить содержание трёх записей, введя для заданного района и номера библиотеки новое количество книг. Вывести содержание новых записей. Задание 12 Заданы координаты верхнего левого угла квадрата (100, 50), длина его стороны (100) и коэффициент μ. Требуется построить n вложенных квадратов ( n > 25 и определить максимальное n, когда квадрат еще строится), координаты вершин "вложенного" квадрата определяются по соотношению При μ = 0,8: Воглавление ВАРИАНТ 10 Задание 1 Даны α, b, d. Определить Задание 2 Даны x1, x2, x3. Определить Задание 3 Даны номерные знаки 4 автомашин. Определить, имеются ли среди них одинаковые, вывести их или сообщение, что таких - нет. Задание 4 Даны l1, l2, …, l8; n1, n2, …, n5; m1, m2, …, m5. Определить Задание 5 Задание 6 Дан массив В1, В2, …, В10. Заменить Вmax на сумму пяти первых элементов массива В. Задание 7 Даны массивы М1, …, М7 – марки автомобилей; GR1, …, GR7 – грузоподъёмности; N1, …, N7 – номерные знаки. Вывести списки автомашин с указанием номерного знака, грузоподъёмность которых составляет от 6 до 7 т. Указать марку автомашины с минимальной грузоподъёмностью. Задание 8 Найти минимальный элемент в матрице и заменить все нулевые элементы, имеющиеся в матрице, на значение произведения элементов той строки, где находится минимум. Задание 9 Даны списки 20 абитуриентов, их средние баллы аттестата и средний балл, полученный при поступлении в институт. Вывести три списка. 1 – абитуриентов, у которых разница средних баллов более 0,5; 2 – абитуриентов, у которых разница средних баллов более 1; 3 – абитуриентов, у которых разница средних баллов более 2. Задание 10 В матрице вывести на печать векторы, состоящие из диагональных элементов прямой и обратной матриц. Количество объявленных массивов должно быть минимально. Задание 11 1.Создать файл с типом записи, содержащий сведения о заказах на товары. Записи имеют поля: Номер артикулаКоличество на складеТребуемое количествоИнформация о заказчике 2. Набор упорядочить по номеру артикула. 3. Удалить из набора те записи, в которых "требуемое количество" превышает "количество на складе", предварительно выведя содержание удаляемой записи на печать. Задание 12 Разбиваем экран на шесть частей (две строки и три столбца), в каждом из которых строим вложенные квадраты, используя принцип: если оба (строка и столбец) – чётные или нечётные, вращаем по часовой стрелке, если одна (один) чётная, а другая (другой) – нечётная, вращаем против часовой стрелки. Координаты каждого вложенного квадрата вычисляются по формулам Воглавление ВАРИАНТ 11 Задание 1 Даны a, b, k. Определить Задание 2 Даны a, b, c. Определить Задание 3 Даны номерные знаки трёх автомашин. Определить, есть ли среди них знак "МНЗ 2754" и напечатать об этом сообщение. Задание 4 Даны m1, m2, …, m7. Определить Задание 5 Даны x, ξ. Определить Y с точностью до члена ряда, меньшего ξ. Задание 6 Дан массив C1, C2, …, C15. Заменить отрицательные элементы массива на сумму . Задание 7 Даны шифры изделий Н1, …, Н10; себестоимость каждого S1, …, S10; количество в штуках K1, …, K10. Вывести списки изделий, изготовленных на сумму более некоторой заданной величины Х. Определить изделие, для которого Si·Ki максимально. Задание 8 В матрице С [5 x 3] вычислить среднее арифметическое в каждой строке. Если наибольшее среднее арифметическое меньше числа 3.2, то все элементы матрицы разделить на этот максимум, в противном случае матрицу оставить без изменения. Задание 9 Даны два маршрута P1, P2, …, P20 – список пунктов; S1, S2, …, S19 – расстояния между ними; PP1, PP2, …, PP10 – список пунктов; SS1, SS2, …, SS9 – расстояния между ними; Найти для каждого из маршрутов пункты с минимальным расстоянием от предыдущего (S1 – расстояние от P1 до P2 пункта и т.д.). Задание 10 В матрице размером 6 х 5 элементы, находящиеся в 3-м и 5-м столбцах, представить в виде векторов и вывести их, причём элементы 5-го столбца должны выводиться в обратном порядке: а65 а55 … а15. Задание 11 1. Создать файл с типом записи, содержащий сведения о заказах в ателье. Записи имеют следующие поля: Номер квитанцииДата выдачи заказаФ.И.О. мастераВид изделия 2. Упорядочить записи по номеру квитанции. 3. Вывести в виде таблицы записи, срок выдачи заказа которых истек на момент , значение которого вводится. Задание 12 Из центра экрана построить 5…10 концентрических окружностей. Это построение последовательно повторять для 3…6 случайно выбранных цветов. Воглавление ВАРИАНТ 12 Задание 1 Даны K, L, x. Определить Задание 2 Даны a, n, l. Определить Задание 3 Даны три фамилии Р1, Р2, Р3 и три имени М1, М2, М3 соответственно фамилиям. Определить, есть ли среди них фамилия и имя Р4 М4. Задание 4 Даны β1, β2, …, β8; γ1, γ2, …, γ7 . Определить Задание 5 Задание 6 Даны массивы А1, А2, …, А15; В1, В2, …, В5. Сформировать массив С, содержащий отрицательные Аi и Вj. Задание 7 Даны шифры восьми автозаводов, фамилии их директоров, расчётная и реальная величина прибыли за год. Вывести список автозаводов с указанием фамилии директора, у которых реальная прибыль меньше полученной. Указать процент недополучения прибыли. Задание 8 В матрице имеются как положительные, так и отрицательные элементы. Если отрицательных элементов больше половины, то значения элементов чётных строк удвоить, в противном случае удвоить значения элементов только последнего столбца. Задание 9 Даны массивы FA1, FA2, …, FA15 – фамилии студентов; YA1, YA2, …, YA15 – средние баллы успеваемости; FB1, FB2, …, FB12 – фамилии студентов; YB1, YB2, …, YB12 – средние баллы успеваемости. Вывести фамилии студентов из группы А и группы В с максимальной успеваемостью. Задание 10 Задана квадратная матрица, количество строк, столбцов в которой ≤ 10. Определить максимальный элемент в этой матрице, если он находится на главной диагонали, то прибавить его ко всем элементам исходной матрицы. Задание 11 1. Создать файл с типом записи, содержащий информацию по проверке технических данных гидравлических тормозов автомобилей. Записи имеют поля: Тип стендаМощность асинхронной балансирной машиныМаксимальная частота вращенияМаксимальный крутящий моментв режиме двигателяв режиме генератора 2. Добавить две новые записи. 3. Вывести в виде таблицы записи, выбранные из файла по заданной мощности. Задание 12 Самолёт на экране должен выполнить три заданных фигуры пилотажа (бочку, петлю, штопор). Воглавление ВАРИАНТ 13 Задание 1 Даны K, L, A. Определить Задание 2 Даны d, f, g, h. Определить Задание 3 Даны три английских слова А1, А2, А3 и их русских перевод Р1, Р2, Р3. Напечатать перевод заданного английского слова А4 (А4 = А1 или А2 или А3). Задание 4 Даны x1, …, x5; y1, …, y5; z1, …, z5. Определить Задание 5 Определить Задание 6 Дан массив x1, …, x100. Найти сумму элементов от x1 до xmin. Задание 7 Даны массивы N1, …, N5 – номерные знаки автомашин; L1, …, L5 – пробеги за месяц в км; T1, …, T5 – отработанные часы в течение месяца. Вывести два списка: 1) список автомашин, у которых среднесуточный пробег за месяц менее 300 км; 2) список автомашин, у которых среднесуточное время в наряде более 10 ч. Задание 8 Для матрицы С [5 x 6] образовать ряд, состоящий из номеров столбцов с максимальным элементом, найденным в каждой строке. В каждом столбце с номером из образованного ряда поменять местами первый и последний элементы. Задание 9 Даны массивы дорога №1 H1, …, H20 – шифры участков; L1, …, L20 – протяженности участков; дорога № 2 HH1,…, HH20 – шифры участков; LL1, …, LL20 – протяженности участков; Вывести списки участков по каждой из дорог, у которых протяженность более 2 и менее 3 км. Задание 10 Задана матрица А размером 5 х 5. Сформировать из неё две матрицы, в одну должны войти только чётные строки, во вторую – нечётные (сначала следует воспользоваться программой RSRT). Задание 11 1. Создать файл с типом записи, содержащий акустические характеристики материалов. Записи имеют поля: Марка материалаЧастота звукаКоэффициент распространенияВолновое сопротивлениеПлотность материала 2. Записи упорядочить по марке материала. 3. Вывести имеющийся набор. 4. Добавить 5 записей. Задание 12 В различных (случайных) местах экрана должны появиться последовательно точка и две–три увеличивающихся окружности (звезда загорается и гаснет, разных местах неба на нём могут быть и "постоянные" звезды). Воглавление ВАРИАНТ 14 Задание 1 Даны m, n, k, p. Определить Задание 2 Даны а1, а2, а3. Определить Задание 3 Дано слово длиной в 4 символа. Определить, является ли первый или последний символ слова буквой "А". Напечатать соответствующие сообщения. Задание 4 Даны x1, …, x10; α1, …, α10; a, b. Определить Задание 5 Дано Определить Y с точностью до члена ряда, меньшего ξ. Задание 6 Дан массив y1, …, y20. Определить сумму элементов от ymax до y20. Задание 7 Даны массивы H1, …, H6 – шифры таксопарков; KB1, …, KB6 – количество машин, выпускаемых на линию; K1, …, K6 – количество всех машин в таксопарке. Вывести список таксопарков, у которых коэффициент выпуска составляет 0,5 ч 0,8. Вычислить средний для всех шести таксопарков коэффициент выпуска. Коэффициент выпуска это соотношение KBi и Ki. Задание 8 В матрице имеются хотя бы два столбца, в которых второй элемент больше первого. Найти сумму элементов этих столбцов и записать её вместо последнего элемента в матрице. Задание 9 Даны два массива. Требуется сформировать два новых массива, состоящих из положительных элементов исходных массивов. Вывести новые массивы. Задание 10 Элементы исходной матрицы размером 5 х 5 удвоить, затем вычесть из них единицу. Транспонировать матрицу и вывести обе матрицы. Задание 11 1. Создать файл с типом записи, содержащий сведения о гидравлических и индукторных тормозах. Поля записи: Модель тормозаАвтомобилиДиаметр и длина барабанаМощностьНагрузкаИмитируемая скоростьТочность измерения 2. Записи упорядочить по модели тормоза. 3. Выбрать записи с заданной моделью тормоза и вывести их в таблицу. Задание 12 Нарисовать НЛО, он должен появляться в разных местах экрана, менять свой цвет, могут загораться окна, можно подавать звук, задав условие, когда какая-то координата X этого НЛО удовлетворяет условию, например, X MOD 10 = 0. Воглавление ВАРИАНТ 15 Задание 1 Даны M, N, K. Определить Задание 2 Даны A, B, C. Определить Задание 3 Даны три одинаковых слова, но в одном из них может быть допущена ошибка. Вывести соответствующее сообщение и слово с ошибкой. Задание 4 Даны x1, …, x7; l1, …, l5; a, b. Определить Задание 5 Определить значение суммы членов бесконечного ряда с точностью до члена ряда, меньшего ξ для x = 0,1. Задание 6 Дан массив А1, …, А40. Замените все элементы, стоящие между Amax и Amin или Amin и Amax, на 0. Задание 7 Даны массивы HD1, …, HD8 – шифры дорог; КАТ1, …, KAT2 – категории дорог; S1, …, S8 - протяженности в км. Вывести два списка: 1) список дорог 1-й категории протяженностью свыше 300 км; 2) список дорог 3-й категории. Задание 8 Если в матрице А(4, 4) максимальный элемент из расположенных на главной диагонали по модулю меньше 4.2, то все элементы матрицы умножить на 10, в противном случае элементы последних трёх строк заменить на этот максимум. Задание 9 Дан список абонентов телефонной сети одной АТС и их телефоны. Вывести три списка абонентов, чьи фамилии начинаются на буквы 'А', 'Б', 'Я'. Задание 10 В матрице найти определитель и обратную матрицу. Элементы исходной и обратной матриц умножить на него. Задание 11 1. Создать файл с типом записи. Записи имеют поля : ЦехУчастокБригадаШифр продукцииПлан в шт. 2. Упорядочить записи по шифру продукции. 3. Для заданного номера цеха вывести все данные. Задание 12 Нарисовать НЛО, движение его по экрану должно проходить из случайно выбранной точки плавно в одном из четырёх случайно выбранных направлений: вверх, вниз, вправо, влево с заданным шагом. За пределы экрана не выходить. Воглавление ВАРИАНТ 16 Задание 1 Даны I, J, K. Определить ; Задание 2 Даны K1, K2, K3. Определить: , если K1 >5, , если Y1 < K1, , если K1 =5, , если Y1 ≥ K2. , если K1 <5; Задание 3 Даны три фамилии. Определить, есть ли среди них фамилии, начинающиеся на букву 'М’. Вывести найденные фамилии. Если таковых нет, вывести соответствующее сообщение, Задание 4 Даны С1, … , С9 ; d1, … , d9 ; f. Определить . Задание 5 Дано Х Определить Y = Х2 +3Х3 +5Х5 + 7Х7+9Х, для Х= 0,5; 1; 2. Задание 6 Даны массивы А1, … , А20 В1, … , В20 Поменять местами Аmin и В max . Задание 7 Даны шифры автопредприятий, расчётный и реальный грузообороты в ткм. Вывести список автопредприятий, не выполнивших расчётный грузооборот. Указать средний грузооборот по всей группе автопредприятий. Задание 8 В матраце имеется столбец, в котором первый элемент больше последнего. Найти среднее арифметическое этого столбца и отнять его из всех элементов матрицы, кроме этого столбца. Задание 9 Дан массив А1, … , А50 - номера аудиторий, при этом первый символ номера - этаж. Создать три массива: 1 - аудиторий 1-го этажа; 2 - аудитории 5-го этажа; 3 - аудитории 9-го этажа. Задание 10 Даны матрица А размером 5 х 4 и вектор - столбец, состоящий из пяти элементов. Объединить их по столбцу в матрицу размером 5 х 5 и заменить элементы главной диагонали нулями. Задание 11
Шифр цехаШифр участкаШифр деталиШифр потребителяПлан на месяц 2. Добавить к записям поле "масса детали" (3 цифры) из записи, имеющей поля: Шифр цехаШифр участкаМасса детали3. Вывести вновь полученный файл. Задание 12 С помощью подпрограммы PUTPIXEL по подготовленному шаблону нарисовать на экране цветную фигуру. Исходные данные о фигуре находятся в матрице, которая формируется по шаблону. Воглавление ВАРИАНТ 17 Задание 1 Даны А, В, С, K. Определить ; . Задание 2 Даны l, m, n. Определить ; если 0 ≤ k ≤ 1, если k < 0 или k ≥1. Задание 3 Даны три слова одинаковой длины, начинающиеся на буквы 'А', 'B', 'K' в любом порядке следования. Вывести их в алфавитном порядке. Задание 4 Даны b1, ... , b10; d1, ... , d7; A. Определить . Задание 5 Даны │y│≤ 1; ε. Определить f(y) с точностью ε, где Задание 6 Дан массив C1, … , C20. Определить ; , Найти Smin. Задание 7 Даны массивы F1 , … , F10 - фамилии студентов; B1 , … , B10 - средние баллы за семестр и R - стипендиальный фонд на группу. Стипендия назначается в пределах фонда студентам со средним баллом, большим 4. Вывести список всех студентов со средним баллом больше 4 и указать количество стипендий на группу. Задание 8 В матрице увеличить элементы каждой строки на вычисленное в ней среднее арифметическое, если первый элемент матрицы больше последнего. В противном случае матрица остаётся без изменений. Задание 9 Даны три массива. Заменить в каждом элементе с чётными индексами на значение последнего элемента в массиве. Вывести эти массивы на печать. Задание 10 Найти максимальное значение средних арифметических по строкам и разделить на него все элементы матрицы. Задание 11 1. Создать файл с типом записи. Записи имеют поля: Шифр факультета КурсНомер группыКоличество не явившихся по уважит. причине Количество не явившихся по неуважит. причинеКоличество отчисленных 2. Вывести записи файла в виде таблицы. 3. Для двух-трёх групп скорректировать три последних поля. Задание 12 Придумать эмблему факультета, на котором Вы учитесь. Элементы эмблемы должны появляться в разных частях экрана и соединяться в центре в виде эмблемы. Воглавление ВАРИАНТ 18 Задание 1 Даны M, x, B. Определить ; . Задание 2 Даны a, b, c. , если с = 20; , если с ≠ 20; , если 10 ≤ c < 20; , в остальных случаях Q = S + P Задание 3 Даны четыре слова. Напечатать слово, имеющее максимальную длину. Задание 4 Даны массивы α1, … , α8 ; β1 , … , β8. Определить ; . Задание 5 . Задание 6 Дан массив d1 , … , d19. Определить Если S < 15.5, то заменить отрицательное di на d1. Задание 7 Даны массивы S1, … , S10 - шифры строительно-монтажных управлений; R1, … , R10 - объём выполненных за год работ в руб.; P1 , … , P10 - расчётный объём работ в руб. PREM - премиальный фонд для всех СМУ. Распределить премию пропорционально проценту превышения расчётного объёма. СМУ, не выполнившим намеченный объём, премия не начисляется. Задание 8 В матрице С [5 х 5] найти строку и столбец, в которых находится минимальный элемент, и заменить элементы этой строки на элементы этого столбца. Задание 9 Даны три массива Y(20), X(15), Z(8). Найти в каждом величину А = min/max. Задание 10 Из матрицы размером 7x5 выделить подматрицу 2x5, транспонировать и распечатать новую матрицу. Задание 11 1. Создать файл с типом записи. Записи содержат поля: № история болезни Ф.И.О. пациента Возраст пациентаПол Диагноз Ф.И.О. лечащего врачаРезультат лечения 2. Вводится фамилия лечащего врача. Вывести на печать в виде таблицы записи для этого врача, причём фамилию лечащего врача указать только в заголовке таблицы, 3. Добавить несколько новых записей. Задание 12 На экране должно появиться изображение здания МАДИ и реклама для абитуриентов, поступающих в наш институт. Воглавление ВАРИАНТ 19 Задание 1 Даны a, b. Определить ; . Задание 2 Даны l1, l2, l3. Определить ; ; a2 = Z+5,7; amax и его индекс. Задание 3 Дано слово длиной 8 символов. Определить, содержит ли оно слог "кн". Вывести это слово или сообщение. Задание 4 Даны α1, ... , α10 ; b. Определить S = ; di = S – (αi - b). Задание 5 Даны x, ε, |x| ≤ 1. Z = Определить Z с точностью ε. Задание 6 Даны массивы D1 , ... , D5 ; F1 , ... , F10 Заменить отрицательные Di на сумму первых пяти элементов массива F. Задание 7 Даны массивы F1 , ... , F10 - фамилии водителей; S1 , ... , S10 - выручка в рублях за смену; PL1, …, PL10 - расчётная выручка. Вывести списки водителей, превысивших расчётную выручку более чем на 5%. Отдельно указать фамилии водителей, выручка которых меньше расчётной. Задание 8 В квадратной матрице подсчитать сумму элементов, расположенных на главной диагонали, и если она окажется отрицательной, то вместо последнего столбца матрицу записать нули, Задание _9 Даны наименования станций метро Калининско - Фрунзенской линии и расстояния между ними. Определить расстояние от станций Комсомольская, Дзержинская, Сокольники до станция Юго-Западная. Задание 10 Задана матрица размером З х 10. Сформировать вектор, состоящий из элементов третьей строки, вывести его. Транспонировать матрицу. Проделать аналогичные операции с таким же вектором. Задание 11_ 1. Создать файл с типом записи, содержащий сведения о звукопоглощающей способности материалов. Записи имеют поля:
Задание 12. Фигура состоит из 5 … 7 частей. Подготовить 4...5 таких фигур. Случайно выбирая части, составить новые необычные сочетания (лошадь, человек, рыба, птица - может получиться кентавр и пр.) Воглавление ВАРИАНТ 20 Задание 1 Даны X, Y. ; Определить Задание 2 Даны b1, b2, b3. Определить a1 = |b1 – b2| bmin ; ; c = k amax , где k – индекс amax. Задание 3 Дано слово длиной пять символов. Определить, есть ли в нём буква 'М’ или буква ‘Н’. Вывести соответствующее сообщение Задание 4 Даны a1, ... , a12 ; b1, ... , b10. Определить Задание 5 Дано x Определить Задание 6 Даны массивы G1, ... , G7 ; H1, ... , H10. Заменить отрицательные Gi на Hmax. Задание 7 Даны массивы H1, ... , H10 - шифры изделий; SS1, ... , SS10 - себестоимости изделий; C1, ... , C10 – цены изделий. вывести два списка изделий с себестоимостью выше средней из десяти изделий и с себестоимостью ниже цены на 20%. Задание 8 В матрице найти номер столбца, имеющего максимальную сумму элементов, и заменить его элементы первым элементом матрицы. Задание 9 Даны три списка потребителей и три массива объёмов потребления электроэнергии. Напечатать из каждого списка потребителей с min и max объёмом потребления электроэнергии. Задание 10 Задана матрица А размером 4x5. Сколько элементов должен иметь вектор-столбец В, чтобы можно было воспользоваться подпрограммой пакета GMPRD и выполнить перемножение двух матриц? Определить сумму элементов результирующей матрицы и заменить её элементы значением суммы. Задание 11 1. Создать файл с типом записи, в котором содержатся сведения о сотрудниках учреждения. Записи имеют поля: Табельный №Ф.И.О.ДолжностьОкладСтаж работы 2. Упорядочить записи по стажу работы, вывести их. 3. Вывести список фамилий сотрудников с указанием должности и оклада, месячная заработная плата которых превышает заданную величину. Задание 12 Нарисовать на экране изображение олимпийского флага (пять разноцветных, переплетающихся окружностей: голубая -Европа, чёрная - Африка, красная - Америка, желтая - Азия, зелёная - Австралия). Флаг должен затем заполнять весь экран, последовательно размещаясь на нём случайным образом или по какому-то закону. Воглавление ВАРИАНТ 21 Задание 1 Даны c, d. Определить Задание 2 Даны X1, X2, X3 . Определить y1 = x1 + x2; y2 = 2x3; y3= , если x1 > x2, x1 + x3 , если x1 ≤ x2 Z = ymax2 + . Задание 3 Задана запись одного оператора. Проверить наличие символа точка с запятой. Вывести соответствующие сообщения. Задание 4 Даны массивы R1, ... , R9 ; f1, ... , f9 ; d1, ... , d7. Определить Задание 5 Даны x, ε, |x|≤1. Определить y с точностью ε: Задание 6 Дан массив L1, ... , L20. Заменить все элементы, стоящие после Lmin на среднее арифметическое всего ряда. Задание 7 Даны шифры десяти цехов, численности рабочих и инженерно-технических работников в каждом. Вывести списки цехов, в которых соотношение рабочих и ИТР более 1,5 и менее 2, и списки, в которых это соотношение более 2. Задание 8 Дана матрица. Если на главной диагонали больше половины элементов отрицательны, то все отрицательные элементы в матрице удвоить, в противном случае удвоить элементы только последней строки. Задание 9 Даны массивы N1, ... , N20 - наименование стран; A1, ... , A20 - численность населения; B1, ... , B20 - количество автомобилей в стране. Напечатать три списка: страны, в которых 1 < Ai/Bi ≤ 1.5 страны, в которых 0.5 < Ai/Bi ≤ 1 страны, в которых 0.1 i/Bi ≤ 0.5 Задание 10 В матрице размером 10 Ч 10 представить элементы, находящиеся на главной диагонали в виде вектора. Получить сумму этих элементов. Разделить элементы матрицы на эту сумму. Задание 11 1. Создать файл с типом записи, содержащий информацию о работницах фабрики. Записи имеют следующие поля: № цеха Ф.И.О.ДолжностьОклад Семейное положениеКоличество детей2. Вывести записи, в которых значение поля "количество детей" ≥3. 3. Добавить несколько записей. Вывести набор данных в табличной форме. Задание 12 Нарисовать любую фигуру на экране, заставить её "мерцать" (появляться и исчезать на экране), менять свою окраску. Воглавление ВАРИАНТ 22 Задание 1 Даны x, y, i. Определить Задание 2 Даны M, N, L. Определить: y1= M + 5N y1 = L +0.5N в остальных случаях y2 = M2 + 5N ,если 7≤ L <10 y2 = N + 0.7L2 Задание 3 Дано слово из четырех символов. Сколько раз встречается в нем заданный символ? Вывести соответствующее сообщение. Задание 4 Даны массивы d1, ... , d12 ; f1, ... , f8 и переменная Т. Определить: Задание 5 Даны y, ε, |y| ≤ 1. Определить Z с точностью ε. Задание 6 Даны массивы X1, ... , X10 ; Y1, ... , Y15. Если Xср > Yср , то заменить Yi < Yср на 2.5, в противоположном случае заменить Xi Задание 7 Даны массивы H1, ... , H5 – шифры предприятий 1-й группы; HH1, ... , HH8 – шифры предприятий 2-й группы; N1, ... , N5 – наименование продукции предприятий 1-й группы; NN1, ... , NN8 - наименование продукции предприятий 2-й группы; Вывести списки предприятий, выпускающих одинаковую продукцию. Задание 8 Для заданной матрицы сформировать вектор, состоящий из номеров столбцов, в которых первый элемент столбца меньше последнего. Каждый элемент в этих столбцах разделить на среднее арифметическое всей матрицы. Задание 9 Даны номерные знаки автомашин двух таксопарков N1, ... , N10 NN1, ... , NN15 и расходы топлива каждой из автомашин за месяц R1, ... , R10 RR1, ... , RR15 вывести номерные знаки автомашин первого и второго таксопарков с максимальными и минимальными расходами топлива. Задание 10 Из матрицы размером 5x5 сформировать и вывести на печать вектор, состоящий из элементов, находящихся на главной диагонали. Транспонировать исходную матрицу, вновь сформировать и вывести на печать аналогичный вектор. Задание 11 1. Создать файл с типом записи , содержащий информацию о количестве диагностического оборудования и приборов для АТП различной мощности. Записи имеют следующие поля: Шифр диагностики Наименование средств диагностикиМодульПроектирующая организацияКоличество диагностического оборудования для АТП с количеством автомобилейДо 200До 400До 600До 1000 2. Вывести записи с заданным шифром диагностики для АТП с количеством автомобилей до 600. 3. Отсортировать записи по шифру диагностики. Задание 12 На пьедестал почёта с указанием номера места 1,2,3 многократно, случайным образом выводятся фигуры людей (худых, высоких, толстых) или зверей (зайца, волка и пр.). Воглавление ВАРИАНТ 23 Задание 1 Даны I, J, K. Определить Задание 2 Даны a, b, c. Определить 14,3+a , если a=b Z= ; (b –a)3 , если a b Y1= Y2= W=Ymax-3,5. Задание 3 10> |