Добавлен: 15.11.2018
Просмотров: 6018
Скачиваний: 51
Задание 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
Прямоугольник (квадрат) выбранного размера должен постепенно заполняться треугольниками (окружностями), местоположение и цвет которых выбираются случайным образом ("мозаика").
Задание 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-1∙A-1.
Задание 11
1. Создать файл с типом записи, содержащий основные технические характеристики цветных телевизоров. Записи имеют поля:
Название модели |
Диапазон волн |
Чувствительность, мкВ |
Потребляемая мощность, Вт |
Масса, кг |
Цена, руб. |
2. Вывести в виде таблицы марки телевизоров, у которых масса не более N кг и цена не более M руб. Значения N и M вводятся с экрана.
3. Добавить несколько записей.
Задание 12
Переключатель (тумблер) имеет четыре положения (вверх – 1 или А, вниз – 2 или В, вправо – 3 или C, влево – 4 или Д). Шаблон с надписями должен быть показан. Вводится одно из возможных значений, и на экране высвечивается соответствующее ему состояние.
Задание 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
На экране эллипс (яйцо) и ложка. Ложка опускается сверху вниз, и часть эллипса, к которой она прикасается, исчезает.
Задание 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
На экране нарисована фигура восьмёрка, по контуру которой старается проехать мотоциклист (велосипедист).
Задание 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 . Затем в левой и правой незаполненных частях рисовать окружности: слева заполнение должно идти сверху вниз, а справа - снизу вверх.