Файл: Информатика Контрольная.doc

Добавлен: 15.11.2018

Просмотров: 6029

Скачиваний: 51

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


ВАРИАНТ 20

Задание 1

Даны X, Y.

О

;

пределить





Задание 2

Даны b1, b2, b3.

Определить a1 = |b1 – b2|∙ bmin ;

;

c = kamax ,

где k – индекс amax.


Задание 3

Дано слово длиной пять символов. Определить, есть ли в нём буква 'М’ или буква ‘Н’. Вывести соответствующее сообщение


Задание 4

Даны a1, ... , a12 ; b1, ... , b10.

О пределить





Задание 5

Дано x

О пределить



Задание 6

Даны массивы G1, ... , G7 ; H1, ... , H10.

Заменить отрицательные Gi на Hmax.


Задание 7

Даны массивы

H1, ... , H10 - шифры изделий;

SS1, ... , SS10 - себестоимости изделий;

C1, ... , C10 – цены изделий.

вывести два списка изделий с себестоимостью выше сред­ней из десяти изделий и с себестоимостью ниже цены на 20%.


Задание 8

В матрице найти номер столбца, имеющего максимальную сум­му элементов, и заменить его элементы первым элементом матрицы.


Задание 9

Даны три списка потребителей и три массива объёмов пот­ребления электроэнергии. Напечатать из каждого списка потреби­телей с min и max объёмом потребления электроэнергии.


Задание 10

Задана матрица А размером 4x5. Сколько элементов должен иметь вектор-столбец В, чтобы можно было воспользоваться под­программой пакета GMPRD и выполнить перемножение двух мат­риц? Определить сумму элементов результирующей матрицы и заме­нить её элементы значением суммы.


Задание 11

1. Создать файл с типом записи, в котором содержатся сведения о сотрудниках учреждения. Записи имеют поля:

Табельный №

Ф.И.О.

Должность

Оклад

Стаж работы


2. Упорядочить записи по стажу работы, вывести их.

3. Вывести список фамилий сотрудников с указанием должности и оклада, месячная заработная плата которых превы­шает заданную величину.


Задание 12

Нарисовать на экране изображение олимпийского флага (пять разноцветных, переплетающихся окружностей: голубая -Европа, чёрная - Африка, красная - Америка, желтая - Азия, зелёная - Австралия). Флаг должен затем заполнять весь эк­ран, последовательно размещаясь на нём случайным образом или по какому-то закону.

В оглавление




ВАРИАНТ 21


Задание 1

Даны c, d.

Определить




Задание 2

Даны X1, X2, X3 .

Определить y1 = x1 + x2;

y2 = 2∙x3;

y3= , если x1 > x2,

x1 + x3 , если x1x2

Z = ymax2 + .


Задание 3

Задана запись одного оператора. Проверить наличие симво­ла точка с запятой. Вывести соответствующие сообщения.


Задание 4

Даны массивы R1, ... , R9 ; f1, ... , f9 ; d1, ... , d7.

О пределить




Задание 5

Даны x, ε, |x|≤1.

Определить y с точностью ε:





Задание 6

Дан массив L1, ... , L20.

Заменить все элементы, стоящие после Lmin на среднее арифметическое всего ряда.


Задание 7

Даны шифры десяти цехов, численности рабочих и инженерно-технических работников в каждом. Вывести списки цехов, в которых соотношение рабочих и ИТР более 1,5 и менее 2, и списки, в которых это соотношение более 2.


Задание 8

Дана матрица. Если на главной диагонали больше половины элементов отрицательны, то все отрицательные элементы в матрице удвоить, в противном случае удвоить элементы только по­следней строки.


Задание 9

Даны массивы

N1, ... , N20 - наименование стран;

A1, ... , A20 - численность населения;

B1, ... , B20 - количество автомобилей в стране.

Напечатать три списка:

страны, в которых 1 < Ai/Bi ≤ 1.5

страны, в которых 0.5 < Ai/Bi ≤ 1

страны, в которых 0.1 <Ai/Bi ≤ 0.5

Задание 10

В матрице размером 10 × 10 представить элементы, находящие­ся на главной диагонали в виде вектора. Получить сумму этих эле­ментов. Разделить элементы матрицы на эту сумму.


Задание 11

1. Создать файл с типом записи, содержащий информацию о работни­цах фабрики. Записи имеют следующие поля:


№ цеха

Ф.И.О.

Должность

Оклад


Семейное положение

Количество детей

2. Вывести записи, в которых значение поля "количество детей" ≥3.

3. Добавить несколько записей. Вывести набор данных в табличной форме.


Задание 12

Нарисовать любую фигуру на экране, заставить её "мерцать" (появляться и исчезать на экране), менять свою окраску.

В оглавление




ВАРИАНТ 22


Задание 1

Даны x, y, i.

Определить





Задание 2

Даны M, N, L.

Определить:


y 1= M + 5∙N y1 = L +0.5∙N в остальных случаях

y2 = M2 + 5∙N ,если 7≤ L <10 y2 = N + 0.7∙L2



Задание 3

Дано слово из четырех символов. Сколько раз встречается в нем заданный символ? Вывести соответствующее сообщение.


Задание 4

Даны массивы d1, ... , d12 ; f1, ... , f8 и переменная Т.

Определить:






Задание 5

Даны y, ε, |y| ≤ 1.

О пределить Z с точностью ε.





Задание 6

Даны массивы X1, ... , X10 ; Y1, ... , Y15.

Если Xср > Yср , то заменить Yi < Yср на 2.5, в противоположном случае заменить Xi<Xср на 10.


Задание 7

Даны массивы

H1, ... , H5 – шифры предприятий 1-й группы;

HH1, ... , HH8 – шифры предприятий 2-й группы;

N1, ... , N5 – наименование продукции предприятий 1-й группы;

NN1, ... , NN8 - наименование продукции предприятий 2-й группы;

Вывести списки предприятий, выпускающих одинаковую продукцию.


Задание 8

Для заданной матрицы сформировать вектор, состоящий из номеров столбцов, в которых первый элемент столбца меньше последнего. Каждый элемент в этих столбцах разделить на сред­нее арифметическое всей матрицы.


Задание 9

Даны номерные знаки автомашин двух таксопарков

N1, ... , N10

NN1, ... , NN15

и расходы топлива каждой из автомашин за месяц

R1, ... , R10

RR1, ... , RR15

вывести номерные знаки автомашин первого и второго таксо­парков с максимальными и минимальными расходами топлива.


Задание 10

Из матрицы размером 5x5 сформировать и вывести на печать вектор, состоящий из элементов, находящихся на главной диаго­нали. Транспонировать исходную матрицу, вновь сформировать и вывести на печать аналогичный вектор.


Задание 11

1. Создать файл с типом записи , содержащий информацию о коли­честве диагностического оборудования и приборов для АТП раз­личной мощности. Записи имеют следующие поля:

Шифр диаг­нос­тики

Наименование средств диагнос­тики

Модуль

Проектирующая организация

Количество диагностического оборудования для АТП с количеством автомобилей

До 200

До 400

До 600

До 1000


2. Вывести записи с заданным шифром диагностики для АТП с количеством автомобилей до 600.

3. Отсортировать записи по шифру диагностики.


Задание 12

На пьедестал почёта с указанием номера места 1,2,3 много­кратно, случайным образом выводятся фигуры людей (худых, высо­ких, толстых) или зверей (зайца, волка и пр.).

В оглавление



ВАРИАНТ 23


Задание 1

Даны I, J, K.

Определить







Задание 2

Даны a, b, c.

Определить

14,3+a , если a=b

Z= ;

(ba)3 , если a b

Y1= Y2= W=Ymax-3,5.

Задание 3

Предложение описано символьной переменной заданной длиной. Определить, встречается ли запятая?


Задание 4

Даны массивы P1, ... , P12 ; q1, ... , q12 .

Определить:






Задание 5

Даны y, a, ε ; |y| ≤ 1.

Определить Z с точностью ε.





Задание 6

Дан массив f1, ... , f8 ;

Определить b1 = ; b2 = ;





Задание 7

Даны массивы:

PR1, ... , PR5 - наименования предприятий;

PS1, ... , PS5 - объёмы поставок в руб.

PT1, ... , PT5 - объёмы потребления в руб.

Вывести список предприятий, у которых объём поставок больше объёма потребления на 0,5 млн.руб. Отдельно указать предприятие с минимальной разностью объёма поставок и объёма потребления.


Задание 8

В матрица найти сумму элементов, расположенных в строках о отрицательным элементом на главной диагонали. На полученное значение суммы умножить последний столбец матрицы.

Задание 9

Заданы три массива А, В, С. Определить Y = (SA + SC)/SB2;

Z = (SA + SB +SC)/3,

где SA, SB, SC - суммы элементов массивов А, В, С, боль­ших A2, B1, C5 соответственно.


Задание 10

В новой матрице значения элементов первой строки должны равняться сумме всех элементов, находящихся в соответствующем столбце.


Задание 11

1. Создать файл с типом записи , содержащий акустические характеристики некоторых судовых звукосигнальных средств. Записи упорядочить по марке. Поля записи:


Марка

Наименование

Общий уровень на расстоянии

Частота основного тона

Страна-изготовитель

r = 10 м

r = 1 м


2. Вывести записи, марки которых соответствуют заданным.

3.Добавить несколько записей.


Задание 12

Подготовив несколько заготовок полотнища флага, добиться эффекта его движения (флаг реет). Цвет флага изменять.

В оглавление




ВАРИАНТ 24


Задание 1

Даны A, B, C.

Определить:





Задание 2

Даны N, M, P.

О пределить

, если 10 < M<14.5

X1 = ; X2 =

, в остальных случаях ;


Z = Xmin – 0,75 ∙ M.


Задание 3

Даны два слова, одинаковых по значению, в одном из них сделана ошибка. Определить, в какой позиции ошибочный символ.


Задание 4

Даны массивы f1, … , f14 ; l1, … , l7.

Определить





Задание 5

Даны x, ε, |x|≤1 .

Определить y с точностью ε.


Задание 6

Дан массив f1, ... , f17.

В массиве есть только два отрицательных элемента. Заме­нить все элементы, стоящие до первого отрицательного и после второго, на нули.


Задание 7

Даны массивы

F1, ... , F10 - фамилии сотрудников отдела;

Z1, ... , Z10 - зарплата каждого;

PR1, ... , PR10 - процент выполнения объёма работ;

FPR - премиальный фонд на отдел.

Распределять премию между сотрудниками, полностью выполнившими объём работ, пропорционально их зарплате. Отдельно указать фамилию сотрудника с максимальной премией.


Задание 8

Если в матрице наибольший элемент главной диагонали по модулю меньше 5, то все элементы матрицы умножить на квадрат её последнего элемента, кроме элементов того столбца, где этот наибольший элемент находится.


3адание 9

даны массивы

N1, ... , N10 - наименования предприятий;

PS1, ... , PS10 - объёмы поставок;

PT1, ... , PT10 - объёмы потребления.

Указать предприятия с min и max объёмами поставок и потребления.


Задание 10

Заданы матрицы А размером 6x5 и А размером 6x2. К элемен­там, находящимся в двух первых столбцах матрицы А, прибавить соответствующие элементы матрицы В. Переставить первую и послед­нюю строки новой матрицы.


Задание 11

1.Создать файл с типом записи. Записи имеют поля:

Район

Шифр ГАИ

Количество ДТП за прошедший месяц

Количество ДТП за текущий месяц

Месяц



2.Файл упорядочить по шифру ГАИ.

3.Дополнить файл тремя новыми записями аналогичной структуры. Если в этих записях те же шифры ГАИ, то обновить соответствующие записи созданного файла.


Задание 12

В шаблоне, состоящем из n строк и m столбцов, подгото­вить "точечный" рисунок (клетка закрашена - 1, пуста - 0). Вводится матрица, состоящая из 1 и 0. Вывести рисунок на экран и размножить его.

В оглавление