Добавлен: 15.11.2018
Просмотров: 6017
Скачиваний: 51
Задание 1
Даны X, Y, Z.
Определить
Задание 2
Даны A, B, C.
Определить
Задание 3
Даны номерные знаки четырех автомашин. Определить, какие из них начинаются на "ММТ". Вывести соответствующее сообщение.
Задание 4
Даны массив X1, ... , X20 и число B.
Вычислить
Задание 5
Дано X.
Определить
Задание 6
Дан массив t1, ... , t20.
Заменить отрицательные ti на .
Задание 7
Даны массивы
ZEX1, ... , ZEX8 - шифры цехов автотранспортного предприятия;
K1, ... , K8 - количества рабочих в каждом цехе;
F1, ... , F8 - фонд заработной
платы в каждом цехе;
P1, ... , P8
- премиальный фонд.
Вывести список цехов, в которых величина заработной платы на одного рабочего более ZR руб. при премиальном фонде на одного рабочего менее PR руб.
Задание 8
Для заданной матрицы образовать ряд, состоящий из номеров столбцов, в которых среднее арифметическое больше последнего элемента и прибавить к элементам этих столбцов произведение первого на последний элемент матрицы.
Задание 9
Даны три массива фамилий FA1, ... , FA10; FB1, ... , FB11; FC1, ... , FC8.
Определить порядковый номер фамилии Ньютон в первом списке, фамилии Винер во втором и фамилии Бор в третьем. Если фамилия не найдена, то вывести соответствующее сообщение.
Задание 10
Матрицу размером 4x5 описать в векторной форме, транспонировать. Вывести элемент, находящийся во второй строке и третьем столбце исходной и транспонированной матриц (для определения векторного индекса элемента использовать подпрограмму LOC ).
Задание 11
1. Создать файл с типом записи, содержащий сведения о плане выпуска продукция предприятием. Записи имеют поля:
Шифр продукции |
Наименование продукции |
Единица измерения |
План выпуска |
|||
1 |
2 |
3 |
4 |
2. Для контроля записи вывести на печать.
3. Добавить пять наименований продукции. Вывести все поля найденных записей в виде таблицы.
Задание 12
Нарисовать фигурную езду на автомобиле, успешный объезд 3-4 препятствий и наезд на последнее препятствие.
Задание 1
Даны A, B, C.
Определить ; .
Задание 2
Даны A, M, N .
Определить и его индекс.
Задание 3
Дана переменная длиной в четыре символа. Определить, есть ли в ней символ «К». Вывести соответствующее сообщение.
Задание 4
Дан массив y1, ... , y10.
Определить
; .
Задание 5
Дано А.
.
Задание 6
Дан массив A1, ... , A16. Если номер меньше десяти, то заменить все предшествующие ему элементы на A2, иначе разделить все элементы на 3.
Задание 7
P1, ... , P20 – плановые задания по объему перевозок 20 водителей;
R1, ... , R20 – реально выполненные объемы перевозок;
F1, ... , F20 – фамилии водителей;
FOND – величина премиального фонда.
Вывести список премированных водителей с указанием суммы, начисленной пропорционально проценту перевыполнению плана. Водителям, не выполнившим план перевозок, премия не начисляется.
Задание 8
Если в матрице количество отрицательных элементов в четных строках больше количества положительных элементов в нечетных столбцах, то поменять местами 1-ю строку и главную диагональ матрицы.
Задание 9
Даны массивы
SA1, ... , SA5 – список поставщиков;
SB1, ... , SB12 – список потребителей;
POS1, ... , POS5 – объемы поставок;
POT1, ... , POT12 – объемы потребления.
Вывести список поставщиков, у которых объем поставок выше, чем POS1; список потребителей, у которых объем потребления выше, чем POT5; список поставщиков, у которых объем поставок выше усредненного по всей группе потребителей объема потребления.
Задание 10
Задана матрица размером 5×5. Найти и вывести и .
Задание 11
1. Создать файл с типом записи, содержащий сведения о заказах на товары.
Записи имеют поля:
Номер артикула |
Кол-во на складе |
Требуемое кол-во |
Информация о заказчике |
2. Удалить записи, номера артикула которых вводятся.
3. Вывести те записи, в которых требуемое количество превышает имеющееся на складе.
Задание 12
Десять раз изобразить на экране многоугольник (пять – шесть вершин). Все координаты вершин и цвет выбирать случайным образом.
Задание 1
Даны A, B, C.
Определить
; .
Задание 2
Даны X, Y, Z.
Определить ;
Задание 3
Предложение описано символьной переменной длиной в 30 символов. Определить, каким символом заканчивается предложение. Вывести соответствующее сообщение.
Задание 4
Даны массивы X1, ... , X12 и a1, ..., a10.
; .
Задание 5
Дано x.
Определить
.
Задание 6
Дан массив B1, ... , B14.
Определить ; .
Найти .
Задание 7
Даны массивы
N1, ... , N12 – наименования заводов;
P1, ... , P12 – выпуск продукции в текущем году;
PS1, ... , PS12 – планируемый выпуск продукции следующего года;
MR – фонд материального поощрения.
Вывести список предприятий с указанием дополнительного фонда, выделенного им пропорционально проценту роста выпуска продукции. Для предприятий, у которых не предусмотрено увеличение выпуска, фонд не выделяется.
Задание 8
В квадратной матрице поменять местами строку, имеющую отрицательный элемент на главной диагонали, со столбцом, начинающимся с нуля.
Задание 9
Даны два массива A1, ... , A10; B1, ... , B12.
В каждом из них есть несколько одинаковых минимальных элементов. Вывести их номера по массиву A и массиву B.
Задание 10
Задана матрица
,
Сформировать подматрицу размером 3×3, начиная с элемента a23 найти ее определитель (MINV). Элементы исходной матрицы умножить на значение определителя.
Задание 11
1. Создать файл с типом записи. Продукция выпускается четырёх типов, и каждый тип может иметь до 8 наименований. Записи имеют поля:
Продукция |
План |
||||
Тип |
Код |
Наименование |
Единица измерения |
Янв., Февр., … , Дек. |
Итого |
2. Вывести файл в виде таблицы. Сначала выводить продукцию, единицы измерения которой тонны, затем – штуки, затем – рубли.
3. Добавить несколько новых записей.
Задание 12
Параллелепипед имеет постоянные размеры X1, Y1, X2, Y2, а глубина Z и значение PR выбираются случайным образом из возможных значений. Для каждого Z передняя грань окрашивается в случайно выбранный цвет.
Задание 1
Даны A, B, C.
Определить ; .
Задание 2
Даны K, P, R.
Определить ;
Задание 3
Даны три фамилии. Определить, есть ли среди них фамилии, оканчивающиеся на букву «A». Вывести найденные фамилии или сообщение об отсутствии таковых.
Задание 4
Дан массив y1, ... , y15 и число a.
Определить ; ; .
Задание 5
Дано
Определить по формуле .
Задание 6
Дан массив b1, ... , b15.
; .
Задание 7
Даны массивы
H1, ... , H5 – шифры автопредприятий;
F1, ... , F5 – фамилии директоров;
P1, ... , P5 – объем перевозок, т;
G1, ... , G5 – общая грузоподъемность , автотонна.
Отпечатать список предприятий с указанием фамилий директоров, у которых объем перевозок на одну автотонну составляет от 1500 до 2000т. Определить средний объем перевозок по всем пяти предприятиям.
Задание 8
Если первый элемент в какой-либо строке заданной матрицы отрицателен, то все последующие элементы этой строки, кроме последнего элемента, заменить нулём, а последний – модулем первого.
Задание 9
Дан массив номерных знаков NZ1, ... , NZ15.
Сформировать три массива :
1 – й: номерные знаки, начинающиеся с символов МО;
2 – й: номерные знаки, начинающиеся с символ КЖ;
3 – й: номерные знаки, начинающиеся с символа КИ.
Задание 10
Дана матрица C[5×8]. Транспонировать ее. Полученную транспонированную матрицу разделить на две подматрицы, каждая из четырех строк. Вывести их.
Задание 11
1. Создать файл с типом записи, содержащий информацию о товаре на складе.
Записи имеют поля:
Товар |
Цена единицы |
Спрос |
Выдано за 10 дней |
|||||
Наименование артикула |
Номер артикула |
Общее количество |
1 |
2 |
… |
10 |
2. Вывести содержимое файла в виде таблицы. Если поле «Спрос» пустое, то в таблицу выводить слова «Анализ не проводился».
3. Найти и вывести записи с товарами, имеющими min и max спрос за декаду.
Задание 12
На столе четыре прибора разного цвета (размера), их положение случайным образом должно изменяться.
Задание 1
Даны K, L, P.
Определить ; .
Задание 2
Даны A, B, C, D.
Определить ;
.
Задание 3
Даны три слова одинаковой длины, начинающиеся на буквы Д, Ж, М в любом порядке следования. Вывести их в алфавитном порядке.
Задание 4
Даны массивы X1, ... , X10 ; Y1, ... , Y8.
Определить ; .
Задание 5
Даны X, ε ; |X| ≤ 1.
Определить с точностью ε
Задание 6
Дан массив F1, ... , F20.
Если модуль суммы положительных элементов больше модуля суммы отрицательных элементов, то заменить положительные элементы нулями.
Задание 7
Даны массивы
F1, ... , F15 – фамилии рабочих:
Z1, ... , Z15 – зарплата, начисленная за месяц.
Вывести список рабочих, чья зарплата выше средней, и список рабочих, чья зарплата ниже средней. Указать фамилию рабочего, с максимальной зарплатой.
Задание 8
В матрице найти два столбца с равными суммами и поменять их элементы местами.
Задание 9
Даны массивы
FIO1, ... , FIO20 – фамилии студентов;
Y1, ... , Y20 – успеваемость каждого (средний балл).
Вывести списки студентов, у которых успеваемость от 4 до 5 и от 3 до 4.
Задание 10
Заданы две исходные матрицы
; ,
получить новую обратную матрицу произведения С = (A∙B)-1.
Задание 11
1. Создать файл с типом записи, содержащий данные об автомобилях. Записи упорядочены по государственному номеру и имеют поля:
Государственный номер автомобиля |
Марка автомобиля |
Водитель (Ф.И.О.) |
Адрес водителя |
Стаж работы |
Пробег |
2. Вывести все записи.
2. Вводится государственный номер и пробег. Прибавлять значение пробега к полю записей с введенным государственным номером.
3. Удалить записи с фамилиями водителей, уволившихся с предприятия. Все удаляемые записи вывести на экран.
Задание 12
В лабиринте, изображенном на экране, передвигается шарик. Предусмотреть два варианта исходных данных: 0 – выход не найден ; 1 – найден.