Добавлен: 15.11.2018
Просмотров: 6027
Скачиваний: 51
Задание 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
На экране должно появиться изображение здания МАДИ и реклама для абитуриентов, поступающих в наш институт.
Задание 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. Создать файл с типом записи, содержащий сведения о звукопоглощающей способности материалов. Записи имеют поля:
Материал |
Частота, Гц |
125 250 500 1000 2000 4000 |
-
Добавить к созданному файлу две новые записи
-
Вывести новый файл.
-
Выбрать записи по заданной звукопоглощающей способности материала.
Задание 12.
Фигура состоит из 5 … 7 частей. Подготовить 4...5 таких фигур. Случайно выбирая части, составить новые необычные сочетания (лошадь, человек, рыба, птица - может получиться кентавр и пр.)