Условия задач. Автоматизированных систем управления
Скачать 1.71 Mb.
|
Задание 9 Даны два массива, в одном пять элементов, в другом 20. Определить индексы и значения максимальных элементов в каждом массиве. Задание 10 Матрицу А размером 2x5 преобразовать в вектор В. Элементы этого вектора вывести в прямом и обратном порядках. Определить сумму элементов матрицы и вектора, сравнить их на равенство. Задание 11 1. Создать файл с типом записи. Записи имеют поля: ЦехБригадаШифр деталиВид товараПлан на месяцутвержденныйфактический2. Изменить значение поля "План за месяц фактический", для этого предусмотреть ввод следующих данных: ЦехБригадаШифр деталиПлан на месяц фактический3. Вывести записи, в которых значение фактически выполненного плана больше утверждённого. Задание 12 Часовая стрелка через равные промежутки времени должна занимать одно из двенадцати положений. Перемещение стрелки сопровождает звуковой сигнал. Воглавление ВАРИАНТ 49 Задание 1 Даны L, M, N. Определить ; . Задание 2 Даны a, b, c. Определить ; . Задание 3 Даны три номера школ и три фамилии учителей. Определить, в какой школе работает учитель Макаров. Задание 4 Даны массив X1, ... , X20 и число A. Определить . Задание 5 Даны A, B. Определить . Задание 6 Даны массивы L1, ... , L20 ; M1, ... , M20. Построить новый массив Ci по формуле Задание 7 Даны массивы P1, ... , P11 - наименования предприятий; TK1, ... , TK11 - выполненных перевозок, ткм; R1, ... , R11 - расход дизельного топлива, л. Вывести список предприятий, у которых отношение Ri/TKi больше среднего по всей группе предприятий. Указать предприятие с минимальным коэффициентом Ri/TKi. Задание 8 В матрице образовать ряд, состоящий из номеров строк, в которых среднее арифметическое меньше первого элемента. Найти минимальное среднее арифметическое среди элементов этих строк. Задание 9 Заданы три массива A1, ... , A10 ; B1, ... , B5 ; C1, ... , C7. Определить y = (SA-SC)/SB и Z = ,где SA, SB, SC - суммы элементов массивов А, B ,С, больших A1, B5, C2 соответственно. Задание 10 Определить сумму элементов по столбцам матрицу A [5х6]. Элементы столбца, в котором сумма окажется максимальной, прибавить к элементам всех остальных столбцов матрицы. Задание 11 1. Создать файл с типом записи. Записи имеют поля: Шифр дорогиКатегория дорогиПротяженность дорогиСредняя скоростьИнтенсивность движения2. Вывести содержание записей для дорог первой категории с протяженностью более 200 км, скоростью больше 60 км/ч и интенсивностью 10 авт/ч. 3. Изменить содержание полей "Категория дороги", "Средняя скорость" и "Интенсивность движения" в записях с заданным шифром дороги. Задание 12 Сосуд на экране постепенно наполняется голубой водой, которая затем также постепенно исчезает. Воглавление ВАРИАНТ 50 Задание 1 Даны α, β, γ. Определить ; . Задание 2 Даны X1, X2, X3. Определить Задание 3 Даны четыре фамилия. Определить, есть ли среди них фамилия Сидоров. Вывести соответствующее сообщение. Задание 4 Дан массив a1, ... , a15 . Определить ; . Задание 5 Определить , Значение A : 3 ≥ |A| >2. Задание 6 Дан массив P1, ... , P15. Определить N – количество элементов Pi, предшествующих первому отрицательному Pi. Если N<7, то заменить отрицательные Pi на 0. Задание 7 Даны массивы F1, ... , F20 - фамилии водителей; NF1, ... , NF20 – номерные знаки автомашин; S1, ... , S20 - пройденный за смену путь, км; RT1, ... , RT20 - расход топлива за смену, л. Вывести список водителей с указанием номерных знаков автомашин, у которых расход топлива на 100 км составил от 8 до 10 л. Отдельно Вывести список водителей, у которых расход топлива более 10 л на 100 км. Задание 8 Если единственный максимум в заданной матрице больше 2.5 и находится на главной диагонали, то все элементы такой матрицы, кроме этого элемента, разделить на максимум. Задание 9 Дан список слов S1, ... , S20, каждое не более 20 символов. Вывести слова и их порядковые номера, состоящие из пяти букв; состоящие из семи букв; состоящие из четырех букв. Задание 10 В матрице К элементам первой строки прибавить элементы последней строки обратной матрицы. Задание 11 1. Создать файл с типом заприси, содержащий сведения о сотрудниках. Записи имеют поля: КафедраФ.И.О. преподавателяВозрастСпециальностьПолУченая степеньДолжность2. Вывести в виде таблицы записи с соответствующими значениями полей "Возраст “< 40 лег, "пол" - мужской, "степень" - к.т.н. 3. Ввести несколько фамилий. Изменить в соответствующих записях поле "Возраст". Задание 12 Прямоугольник (квадрат) выбранного размера должен постепенно заполняться треугольниками (окружностями), местоположение и цвет которых выбираются случайным образом ("мозаика"). Воглавление ВАРИАНТ 51 Задание 1 Даны γ, q. Определить Задание 2 Даны a, b, c. Определить Задание 3 Даны наименования трех вузов. Определить, какие из них начинаются на «М». Задание 4 Даны массивы m1, ... , m10 ; a0, ... , a9. Определить Задание 5 Дано X, ε, |X| ≤ 1. Определить с точностью ε. Задание 6 Дан массив R1, ... , R18. Сформировать новый массив, умножив элементы исходного массива на 2, если Rmin > 18,3, и разделив на 2 - в противном случае. Задание 7 Даны массивы N1, ... , N5 - наименования поставщиков; PS1, ... , PS5 – город, где находиться поставщик; P1, ... , P10 – наименования потребителей; POT1, ... , POT10 – город, где находится потребитель. Вывести списки поставщиков и потребителей, находящихся в одном и том же городе. Задание 8 В матрице определить количество и произведение отрицательных элементов в нечетных строках. Если в какой-либо строке это произведение окажется отрицательным, то такую строку заменить нулями. Задание 9 Даны массивы F11, ... , F110 – фамилии студентов 1-й группы; Y11, ... , Y110 – средний балл успеваемости каждого; F21, ... , F212 – фамилии студентов 2-й группы; Y21, ... , Y212 – средний балл успеваемости каждого. Вывести два списка студентов по 1-й и 2-й группе, успеваемость которых выше средней по группе. Задание 10 Даны две исходные матрицы Элементы новой матрицы, должны равняться произведению двух обратных матриц С=B-1A-1. Задание 11 1. Создать файл с типом записи, содержащий основные технические характеристики цветных телевизоров. Записи имеют поля: Название моделиДиапазон волнЧувствительность, мкВПотребляемая мощность, ВтМасса, кгЦена, руб.2. Вывести в виде таблицы марки телевизоров, у которых масса не более N кг и цена не более M руб. Значения N и M вводятся с экрана. 3. Добавить несколько записей. Задание 12 Переключатель (тумблер) имеет четыре положения (вверх – 1 или А, вниз – 2 или В, вправо – 3 или C, влево – 4 или Д). Шаблон с надписями должен быть показан. Вводится одно из возможных значений, и на экране высвечивается соответствующее ему состояние. Воглавление ВАРИАНТ 52 Задание 1 Даны α, β, с. Определить ; . Задание 2 Даны X1, X2, X3. Найти Xmin, Xmax и их индексы. Задание 3 Даны наименования трёх факультетов. Определить, имеется ли среди них AT, и вывести об этом соответствующее сообщение Задание 4 Даны массив B1, ... , B10 и число C. Определить Задание 5 Дано , . Определить Задание 6 Дан массив. Сформировать новый массив T1, ... , T12, заменив в исходном массиве все элементы, расположенные до Smax на S1. Задание 7 Даны массивы HD1, ... , HD5 - шифры дорог; K1, ... , K5 - категории дорог; S1, ... , S5 - протяженности дорог; P1, ... , P5 - количества дорожно-транспортных происшествий за полугодие на каждой дороге. Вывести список дорог 1-й и 3-й категории с протяженностью менее 150 км, на которых количество ДТП менее 30 за полугодие. Задание 8 В матраце найти столбец, в котором произведение минимального элемента на максимальный больше заданной величины А. Разделить элементы строки с таким же номером, как найденный столбец, на величину А. Задание 9 Дан текст в виде последовательности символов. Определить, сколько раз в тексте встречается точка, запятая, восклицательный знак. Задание 10 Задана система уравнений 1.0025X1 + 2.0101X2 + 5.0810X3 + 3.0111X4 = 1.0 0.3334Х1 – 6.OOO1X2 + 0.9991X3 – 1.0810Х4 = 3,0121 0.9095X1 - 1.0200X2 + 4,0027X3 - 1,8934Х4 = 4,9571 10.0222X1 - 3,4340X2 + 1,0632Х3 - 1,9876Х4 = 1,6760 Найти решение системы. Переставить строки исходной матрицы левых частей уравнений в соответствии с упорядоченным вектором решений. Задание 11 Создать файл с типом записи. Записи имеют поля: Марка промыш. роботаЛинейное перемещение руки (мм)Число степеней подвижностиСкорость передвижения рукиГрузопо-дъёмность, кгпо вертикалипо горизонталипо вертикалипо горизонтали2. Вывести в виде таблицы записи, имеющие значения полей: "Линейные перемещения руки по вертикали" не более 100 мм, по горизонтали не более 600 мы и "Грузоподъёмность" - 10 кг. 3. Удалить записи с устаревшими марками роботов. Задание 12 На экране эллипс (яйцо) и ложка. Ложка опускается сверху вниз, и часть эллипса, к которой она прикасается, исчезает. Воглавление ВАРИАНТ 53 Задание 1 Даны A, B, C. Определить ; . Задание 2 Даны K, M , C. Определить . Задание 3 Даны два слога, каждый из двух букв и слово. Составить из них возможные слова и определять, получается ли заданное слово. Вывести соответствующее сообщение. Задание 4 Дан массив X1, ... , X10. Определить . Задание 5 Дано B. Определить с точностью ε , если |B| ≤ 1. Задание 6 Дан массив t1, ... , t20. Если в массиве есть хотя бы один отрицательный элемент, то заменить все отрицательные элементы на tср, иначе умножить все элементы на 3. Задание 7 Даны массивы шифры дорог; расходы на текущий ремонт за год; расходы на реконструкцию. Вывести два списка дорог: не требующих реконструкции ( REKi = 0); реконструируемых дорог, у которых расхода на текущий ремонт составляют более 1/3 расходов на реконструкцию. Задание 8 В матрице определить в каждой четной строке сумму элементов с нечетными номерами столбцов. Напечатать эта суммы с указанием номера строки. На Последний элемент в матрице заменить большей из найденных сумм. Задание 9 Даны массивы NZ1, ... , NZ15 - номерные знаки автомашин; M1, ... , M15 - марки автомашин. Напечатать три списка автомашин: марок КамАЗ, БелАЗ, Икарус. Задание 10 В результирующей матрице размером 4x5 значения элементов последней строки должны представлять собой сумму всех элементов, находящихся в соответствующих столбцах исходной матрица. Задание 11 1. Создать файл с типом записи, содержащий характеристики микропроцессорных комплектов БИС. Записи упорядочить по серии, они имеют поля: СерияЧисло кристалловЦентральный процессорный элементРазрядностьЧисло командПотребляемая мощность2. Вводится название серии, вывести содержимое найденных записей, 3. Добавить несколько новых записей. Задание 12 На экране нарисована фигура восьмёрка, по контуру которой старается проехать мотоциклист (велосипедист). Воглавление ВАРИАНТ 54 Задание 1 Даны E, F, D. Определить ; . Задание 2 Даны a1, a2. ; ; . Определить amax и его индекс, Xmin и его индекс. Задание 3 Даны два слова. Определить, в каком из них больше символов. Вывести соответствующее сообщение. Задание 4 Даны массивы a1, ... , a15 ; b1, ... , b10. Определить ; . Задание 5 Даны Задание 6 Дан массив U1, ... , U15. В массиве есть два одинаковых Umin. Определить их номера . Задание_7 Даны массивы Z1, ... , Z20 - заводы, производящие ПК; M1, ... , M20 - марки ПК (каждый завод производит ПК только одной марки); P1, ... , P20 – расчётное количество выпускаемых ПК; R1, ... , R20 - реально произведённое количество ПК. Вывести отдельно два списка: - заводов, у которых реально произведено ПК меньше, чем было предусмотрено; - марок ПК, которых произведено больше, чем предусмотрено по расчёту. Задание 8 В квадратной положительной матрице имеется строка и столбец, содержащий только нулевые элементы. Заменить элементы нулевую строку на средние арифметические по столбцам, а элементы нулевого столбца на средние арифметические по строкам. Задание 9 Текст книги из 3 страниц задан в виде матрицы Т (3, 10, 15), каждый элемент которой очередной символ текста. В странице 10 строк, в каждой не более 15 символов. Вывести с 7-й по 9-ю строку текста 2-й страницы и с 1-й по 6-ю строку текста 1-й страницы. Задание 10 Количество строк и столбцов в матрице может быть любым, не превышавшим десяти . Сформировать новую матрицу, вычеркнув из исходной столбец с минимальной суммой. Задание 11 1. Создать файл с типом записи, содержащий параметры некоторых отечественных микроЭВМ. Записи имеют поля: Марка микроЭВМРазрядностьБыстродействиеЕмкостьЧисло регистров пользователяЧисло командОЗУПЗУ2. Добавить три новые записи. 3. Вывести марки микроЭВМ, имеющих следующие параметры: емкость ОЗУ = 56 кбт и число команд = 67. Задание 12 Представить движение линии в центре экрана так, чтобы она нарисовала два конуса X . Затем в левой и правой незаполненных частях рисовать окружности: слева заполнение должно идти сверху вниз, а справа - снизу вверх. Воглавление ВАРИАНТ 55 Задание 1 Даны X, Y, Z. Определить Задание 2 Даны A, B, C. Определить Задание 3 Даны номерные знаки четырех автомашин. Определить, какие из них начинаются на "ММТ". Вывести соответствующее сообщение. Задание 4 Даны массив X1, ... , X20 и число B. Вычислить Задание 5 Дано X. Определить Задание 6 Дан массив t1, ... , t20. Заменить отрицательные ti на . |