Добавлен: 15.11.2018
Просмотров: 6049
Скачиваний: 51
Задание 1
Даны x, y, a.
Определить
Задание 2
Даны l, n, q;
Определить Kmax и его индекс.
Задание 3
Даны три слова. Определить и вывести слова, которые состоят из пяти букв.
Задание 4
Даны а1, а2, …, а6.
Определить
Задание 5
Задание 6
Задан массив y1, y2, …, y10.
Если индекс ymin меньше 5, то заменить в исходном массиве отрицательные yi на ymin.
Задание 7
Даны наименования 10 банков и процентные ставки по вкладам в каждом. Вывести список банков со ставками ниже средней ставки по всем 10 банкам. Указать банк с максимальной ставкой.
Задание 8
В матрице А [5 x 3] найти минимальный и максимальный элементы, вычислить и сформировать новую матрицу, в которой к элементам всех строк кроме 4-й прибавлено Р, 4-я строка без изменения.
Задание 9
Даны массивы
GAI1, GAI2, …, GAI20 – шифры 20 ГАИ,
DTP1, DTP2, …, DTP20 – количество дорожно-транспортных происшествий за месяц по каждому ГАИ.
Построить три массива:
1 – шифры ГАИ, у которых количество ДТП = 0,
2 – шифры ГАИ, у которых количество ДТП ≤ 10,
3 – шифры ГАИ, у которых количество ДТП ≤ 80.
Задание 10
Заданы три матрицы А размером 3 x 4, В размером 4 x 2, C размером 5 x 5. Объединить по столбцу матрицы А и В в одну матрицу D. Может ли быть определено произведение D x C или C x D? Допустимое произведение вычислить.
Задание 11
1. Создать файл с типом записи, содержащий сведения о школах. Поля записи:
Номер школы |
Ф.И.О. директора |
Количество классов в школе |
Количество учеников |
Количество учителей |
Количество кабинетов |
2. Упорядочить записи по номеру школы.
3. Изменить содержание поля "количество учителей" для заданных школ.
Задание 12
Движение отрезка задаётся следующим образом:
x1 от 0 до 319, y1 = 100;
x2 = 120 + 100·sin (x1/30), y2 = 90 + 100·cos (x1/30).
Цвет линий в каждом цикле выбирать случайным образом.
Задание 1
Даны α, f, I, J.
Определить
Задание 2
Даны a, b, c.
Определить
Задание 3
Даны три слога, каждый из двух букв и слово из 6 букв. Составить из слогов возможные слова и определить, получается ли заданное слово. Вывести соответствующее сообщение.
Задание 4
Даны x1, x2, …, x10; y1, y2, …, y5.
Определить
Задание 5
Задание 6
Заданы массивы А1, А2, …, А10, С1, С2, …, С10 и число Р. Сформировать массив D, содержащий Аi и Ci, меньшие заданного Р.
Задание 7
Даны фамилии водителей (их количество не более 15), пробег их автомашин в км, суммарный расход топлива в литрах. Вывести список водителей, у которых расход топлива на 1 км составляет величину от 0,2 до 0,3 л/км.
Задание 8
В матрице С [4 x 4] найти среднее арифметическое по каждому столбцу, определить номер столбца, в котором находится минимальное из них, и вычесть его элементы из элементов строки с таким же, как столбец, номером.
Задание 9
Даны массивы
Р1, Р2, …, Р10 – объемы поставок;
x1, x2, …, x20 – объемы потреблений;
S1, S2, …, S10 – список поставщиков;
R1, R2, …, R20 – список потребителей.
Вывести списки поставщиков, у которых объём поставок больше X1; списки потребителей, у которых объём потребления больше Р2; списки потребителей, у которых объём потребления больше Р10.
Задание 10
Задана матрица
и вектор В = (5, 0, 15).
Найти произведение обратной матрицы А и вектора В (X = A–1·B).
Задание 11
1. Создать файл с типом записи, содержащий сведения о сотрудниках учреждения. Записи упорядочить по табельному номеру.
Поля записи:
-
Табельный номер
Фамилия
Должность
Оклад
Стаж работы
2. Изменить информацию в поле "оклад", для записей с заданным табельным номером.
3. Удалить записи с указанными фамилиями.
Задание 12
Нарисовать 18-угольник, координаты которого определяются по формулам
где xц, yц – координаты центра;
R – радиус (xц = 160, yц = 100, R = 99).
Каждая из 18 вершин соединяется отрезком со всеми другими вершинами (чтобы не было повторного построения, для каждой i-й вершины должны браться вершины, имеющие больший номер).
Для модификации – изменять количество вершин, случайным образом выбирать цвет линии.
ВАРИАНТ 9
Задание 1
Даны a, b, k, m.
Определить
Задание 2
Даны α, β, γ.
Определить
Задание 3
Дано слово из пяти букв. Сколько раз встречаются идущие подряд буквы "НН"?
Задание 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: