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

Добавлен: 15.11.2018

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

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

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

ВАРИАНТ 7

Задание 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).

Цвет линий в каждом цикле выбирать случайным образом.

В оглавление


ВАРИАНТ 8

Задание 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:




В оглавление