Условия задач. Автоматизированных систем управления
Скачать 1.71 Mb.
|
Задание 12 Экран разделить на пять частей. В каждой из них проверить действие параметра PR (О, I, 2, 3, 4) подпрограммы PUТIMAGЕ на вид выводимого изображения при его наложении на существующее. В качестве фигуры можно взять прямоугольник, предусмотреть перемещение по осям X и Y второго прямоугольника (эти перемещения выполнять одновременно на всех пяти частях экрана). Воглавление ВАРИАНТ 42 Задание 1 Даны α, β, K. Определить ; . Задание 2 Даны М, N, К. Определить, какие две переменные равны. Если равных переменных нет, вывести соответствующее сообщение. Задание 3 Даны три слова. Одно из них имеет меньшее количество символов, чем другое. Определить и вывести это слово. Задание 4 Даны массивы l1, ... , l10 ; m1, ... , m10 ; и число α. Определить . Задание 5 Дано значение x. Определить . Задание 6 Дан массив Z1, ... , Z13, Определить Задание 7 Даны массивы S1, ... , S10 - наименования изделий; C1, ... , C10 - стоимости изделий; K1, ... , K10 - количество изделий, изготовленных за месяц; PK1, ... , PK10 - плановое количество изделий. Вывести список изделий, изготовленных на сумму от 20000 до 25000 руб.;и список изделий, по которым не выполнен план. Задание 8 В матрице сформировать массив, состоящий из номеров строк, в которых сумма элементов меньше или равна заданной величине А. Найти минимальный элемент в этих строках и прибавить его ко всем элементам матрицы. Задание 9 Даны два массива. Требуется сформировать на их основе два новых массива, состоящие только из положительных элементов исходных массивов. Новые массивы вывести. Задание 10 Дана матрица. Переставать строки матрицы в соответствии с возрастанием среднего арифметического по строкам. Задание 11 1. Создать файл с типом записи, в котором содержатся сведения о сотрудниках учреждения. Записи имеют поля: ОтделФ.И.О.ДолжностьОкладСтаж работыТабельный номер 2. Добавить три новые записи. Вывести содержимое файла. 3. Вывести список сотрудников, стаж работы которых > 25 лет. Задание 12 Бог Шива имеет четыре руки. На лице имеется третий глаз. Волосы украшает серп месяца. Шея у него синего цвета, в руках держит трезубец, барабан, топор. При стилистическом изображении Шивы руки должны передвигаться. Воглавление ВАРИАНТ 43 Задание 1 Даны m, n, c. Определить ; . Задание 2 Даны a, b, c. Определить, является ли одна из этих переменных среднеарифметическим двух других. В случае отсутствия такой переменной вывести соответствующее сообщение. Задание 3 Дано слово, состоящее из четырех букв, в котором сделана ошибка. Ввести контрольное значение этого слова и определить, в какой позиции сделана ошибка. Задание 4 Даны массивы x1, ... , x8 ; y1, ... , y7; и числа a, b. Определить . Задание 5 Даны ; ; и число a. Определить . Задание 6 Даны массивы A1, ... , A20 ; C1, ... , C10 . Сформировать массив α , содержащий Ai<3 и Ci<3. Вычислить сумму элементов массива α. Задание 7 Даны массивы T1, ... , T20 - телефоны задолжников по междугородным переговорам; F1, ... , F20 - фамилии задолжников; D1, ... , D20 - даты разговоров; DT - текущая дата. Вывести список задолжников, у которых истек срок платежа (срок платежа составляет 15 дней). Задание 8 В матрице строку, в которой равны первый и последний элементы, заменять на значение минимального элемента всей матрицы. Задание 9 Даны три массива. Заменить в каждом элементы с чётными индексами на значение максимального элемента в массиве. Вывести эти массивы на печать. Задание 10 Задана матрица размером 5x10. Разделить её по столбцу на две матрицы размером 5x5 и получить произведение этих матриц. Задание 11 1. Создать файл с типом записи. Записи имеют поля: Наименование страныЧисленность населенияКоличество автомобилей в странеОбщая протяженность автодорог2. Добавить 2 - 3 новые записи. 3. Вывести список стран, в которых на душу населения приходится более 0,5 автомобилей. Задание 12 Электрическая цепь имеет два-три параллельных и два последовательных звена, на каждом из которых находится переключатель (их три-пять). Задать различные варианты замыкания-размыкания цепи. Участок, по которому проходит ток, должен быть красного цвета. Воглавление ВАРИАНТ 44 Задание 1 Даны a, b, x. Определить ; . Задание 2 Даны a, b, c. Определить, значения скольких переменных лежат в диапазоне от -3 до +5. Если таких переменных нет, вывести соответствующее сообщение. Задание 3 Даны три названия улиц. Определять, есть ли среди них заданное. Вывести соответствующее сообщение. Задание 4 Даны массивы a1, ... , a12 ; b1, ... , b10 . Определить . Задание 5 Даны a и b. Определить . Задание 6 Даны массивы t1, …, t7; r1, …, r7. Определить . Если ti Задание 7 Даны массивы F1, ... , F20 - фамилии вкладчиков; N1, ... , N20 - номера их счетов; S1, ... , S20 - суммы вкладов. Определить суммы начислений по вкладам из расчёта 5% от суммы и вывести список вкладчиков (с указанием фамилии и номера счёта), у которых сумма начислений составляет от X1 до Х2 рублей. Задание 8 В матрице из каждого элемента главной диагонали вычесть сумму предшествующих ему элементов данной строки, если в первой строке матрицы есть хотя бы один отрицательный элемент. Задание 9 Даны массивы: N1, ... , N10 - наименования предприятий; F1, ... , F10 - фонды заработной платы. Вывести два списка: 1-й - предприятия, у которых фонд меньше среднего по всей группе; 2-й - предприятия, у которых фонд меньше 250000 руб. Задание 10 Дана матрица. В новой матрице значения элементов последнего столбца должны равняться сумме всех элементов, находящихся в соответствующей строке. Задание 11 1. Создать файл с типом записи. Записи имеют поля: Номер таксопаркаНомерной знакФ.И.О. водителяРасход топлива за месяцВыручка в рублях за месяц2. Изменить содержимое поля "Ф.И.О. водителя" в заданных записях. 3. Вывести запись, в которых поле "расход топлива за месяц" имеет минимальное значение, и запись, где поле "выручка в руб. за месяц" - максимальное значение. Задание 12 Выполнив стилистическое изображение животного, например осла, состоящее из линий и головы, заставить его двигаться: ноги и хвост должны менять своё положение. Воглавление ВАРИАНТ 45 Задание 1 Даны α, β. Определить ; . Задание 2 Даны a, b, c, d. Определить являются ля эти переменные сторонами параллелепипеда. Если нет, то вывести соответствующее сообщение. Задание 3 Даны три шифра автопарков. Определить, есть ли среди них заданный, вывести соответствующее сообщение. Задание 4 Дан массив x1, ... , x11 и число a. Определить ; . Задание 5 Даны x и . Определить . Задание 6 Даны массив x1, …, x9 и число d. Сформировать новый массив S, где , если xi>d, , если xi<=d. Задание 7 Даны массивы A1, ... , A10 - наименования аэропортов; R1, ... , R10 - расстояния до центра города. Вывести список аэропортов с расстоянием от 1 до 20 км. Найти аэропорт, максимально удалённый от центра города. Задание 8 В матрице найти средние геометрические по той строке и тому столбцу, в которых находится единственный в матраце минимальный элемент. Найденные значения средних геометрических записать вместо первого и последнего элемента матрицы соответственно. Задание 9 Дан список предприятий и список их телефонов. Из первых десяти предприятий вывести те, телефоны которых начинаются на 155, а из оставшихся те, телефоны которых начинаются на 141 Задание 10 Задана система уравнений 4X1 – 0.24X2 – 0.08X3 = 8 -0.09X1 – 0.015X2 + 3X3 = 9 0.04X1 – 0.08X2 +4X3 = 2 Найти решение этой системы и определить сумму значений корней и максимальный корень. Задание 11 1. Создать файл с типом записи. Записи имеют поля: Номер отделаФ.И.О. сотрудникаЗарплата% вып. планаПрем. фонд на отделПоля "Ф.И.О. сотрудника", "Зарплата" и "% вып. плана" являются массивами. 2. С экрана вводится номер отдела и премиальный фонд. Заменить значение поля "Прем. фонд на отдел" в заданных отделах. 3. Вывести для этих отделов в виде таблицы списки сотрудников с указанием процента выполнения плана и полученной в соответствии с ним премией. Задание 12 Нарисовать во весь экран кошку - трёхцветную, полосатую с зелёными глазами, глаза закрываются и открываются. Воглавление ВАРИАНТ 46 Задание 1 Даны α, β, γ. Определить ; . Задание 2 Даны А, В, С. Определить, какая из переменных является отрицательной. Если такой переменной нет, вывести соответствующее сообщение. Задание 3 Даны три марки ЭВМ, определить, есть ли среди них Pentium-4. Вывести соответствующее сообщение. Задание 4 Даны массивы m1, ... , m6 ; α1, ... , α9 . Определить . Задание 5 Даны значения X и . Определить . Задание 6 Дан массив y1, …, y12. Сформировать новый массив , где Задание 7 Даны массивы PR1, ... , PR9 - наименования предприятий; T1, ... , T9 - процент увеличения прибыли за год. Вывести список предприятий, у которых процент прибыли за год выше средних по всей группе предприятий. Задание 8 В матрице найти максимальный элемент. Если он расположен на главной диагонали, заменить элементы первой строки и первого столбца на значение найденного максимального элемента. Задание 9 Даны три массива С1, … ,C14; A1, … , А10; L1, ... , L12; Определить KC, KA, KL- количество отрицательных элементов в каждом массиве; SА, SC, SL - суммы отрицательных элементов в каждом массиве. Найти Задание 10 Из матрицы размером 6x5 выделить две подматрицы 2x5 и 3x5 с первыми элементами А11 и А21. Определить сумму элементов каждой подматрицы. Задание 11 1. Создать файл с типом записи, упорядоченными по номеру телефона. Записи имеют поля: Код городаНомер телефонаДата разговораКол-во минутСумма к оплате2. Заменить поля “Кол-во минут ” и “Сумма к оплате” нескольких записей. 3. Удалить записи с заданными номерами телефонов. 4. Вывести файл в виде таблицы. Задание 12 Координаты центра круга и размеры четырёх из пяти разноцветных секторов выбираются случайным образом, пятый сектор вычисляется (360° - ), радиус задаётся постоянным. Последовательно выводить на очищаемый экран цветные круговые диаграммы. Воглавление ВАРИАНТ 47 Задание 1 Даны N, M. Определить ; . Задание 2 Даны А, В, С - коэффициенты уравнения АХ2 + BX + C = 0. Определить, являются ли корни уравнения X1 и X2 действительными, комплексными или равными. Вывести соответствующее сообщение. Задание 3 Даны три слова одинаковой длины. Среди них не должно быть одинаковых. Вывести сообщение о наличии или отсутствии одинаковых слов и повторяющееся слово, если оно есть. Задание 4 Даны массив f1, ... , f10 и число B. Определить ; . Задание 5 Дано X. Определить . Задание 6 Дан массив a1, … , a20. Сформировать новый массив b1, ... , b20 , у которого вначале следуют все положительные элементы массива А, затем все отрицательные Задание 7 Даны массивы H1, ... , H12 - шифры постов ГАИ; F1, ... , F12 - фамилий дежурных на постах; N1, ... , N12 - число ДТП, зарегистрированных за смену. Вывести список постов с указанием фамилий дежурных, зарегистрировавших от пяти и выше ДТП. Указать пост с минимальным числом ДТП. Задание 8 В матрице найти сумму и произведение элементов главкой диагонали. Умножать элементы нечетных строк на полученную сумму, а элементы четных столбцов - на полученное произведение. Задание 9 Даны массивы N1, ... , N5 - наименования газет; F1, ... , F20 - фамилии подписчиков; A1, ... , A20 – адреса подписчиков. M[5 x 20] - матрица, у которой Mij = 1, если на i-ю газету подписан j-й подписчик, в противном случае Mij = 0. Вывести списки адресов тех подписчиков, куда следует доставлять газеты "Правда", "Труд", "Известия". Задание 10 Задана матрица Сформировать две новые матрацы, представляющее собой произведение матрицы А на её обратную и обратной матрицы на матрицу А (В = А А-1, С = А-1 А). Задание 11 1. Создать файл с типом записи. Записи имеют поля: Тип прибораРазброс напряжения от номинала Uст , %Напряжение стабилизации Uст , ВМаксимально допустимая рассеиваемая мощность стабилитрона Pmax , мВт2. Вывести созданный файл. 3. Выбрать тип стабилитрона со следующими параметрами: Uст ≤ 10%, Uст = 9В, Pmax ≥ 280 мВт. Задание 12 Создать на экране заготовку для таблицы (выделить шапку, 3 … 5 столбцов разного размера), внутренние и наружные линии должны быть нарисованы различными линиями. Воглавление ВАРИАНТ 48 Задание 1 Даны G, H. Определить ; . Задание 2 Даны B1, B2, B3 . Определить Задание 3 Даны наименования трёх газет и три фамилии подписчиков. Определить, выписывает ли Петров газету "Правда". Задание 4 Даны массивы A1, ... , A9 ; B1, ... , B9. Определить . Задание 5 Дано X. Определить . Задание 6 Дан массив y1, ... , y20. Сформировать массив Z1, ... , Z20, элементы которого соответствуют элементам yi , сдвинутым на одну позицию влево, т.е. Z1 = y2 ; Z2 = y3 ; ... ; Z19 = y20 ; Z20 = y1. Умножить все элементы Zi на 2. Задание 7 Заданы массивы H1, ... , H7 - шифры цехов; L1, ... , L7 - лимит электроэнергии, кВтч; R1, ... , R7 - израсходованная электроэнергия, кВтч; Вывести список цехов, у которых экономия электроэнергии составила более 5%. Указать цех, у которого экономия в процентах максимальна. Задание 8 В квадратной матрице вычислить сумму элементов, расположенных на одной горизонтали- M, вертикали – K с заданным элементом А[ М, K], и полученное значение присвоить всем элементам матрицы, не участвовавшим в суммировании. 3> |