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

Добавлен: 15.11.2018

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

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

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


ВАРИАНТ 3

Задание 1

Даны A, B, K.

Определить


Задание 2

Даны M, N, P.

Определить


Задание 3

Даны четыре слова одинаковой длины. Напечатать сообщение о наличии или отсутствии одинаковых слов и это слово.


Задание 4

Даны x1, x2, …, x5 ;

y1, y2, …, y8.

Определить


Задание 5

Вычислить сумму членов бесконечного ряда

с точностью до члена ряда, меньшего заданного ξ при |x| ≤ 1.


Задание 6

Задан ряд x1, x2, …, x20.

Построить новый ряд, где на месте xmin и xmax стоит сумма (x1 + x20)/2. Определить сумму элементов нового ряда.


Задание 7

Заданы списки поставщиков и потребителей и соответствующие объёмы поставок и потребления. Напечатать таблицу поставщиков и потребителей, имеющих равные объёмы поставок и потребления.


Задание 8

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


Задание 9

Даны два маршрута

P1, P2, …, P12; PP1, PP2, …, PP10;

S1, S2, …, S11; SS1, SS2, …, SS9;

где Pi, PPjсписки пунктов,

Si, SSj – расстояния между соседними пунктами.

Найти в каждом из маршрутов пункты с минимальным расстоянием.


Задание 10

Заданы матрицы А и В размером [4 x 3] и [4 x 2]. Объединить их по столбцу в новую матрицу С. В новой к элементам четвёртого столбца прибавить элементы первого, а к элементам пятого – элементы второго столбца.


Задание 11

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


Шифр инструмента

Наименование инструмента

Класс точности

Дата проверки


2. Записи упорядочить по шифру инструмента.

3. Изменить дату проверки в тех записях, шифр инструмента которых задается.


Задание 12

Заготовив 2–3 дерева разного вида (размера), в одной из частей экрана нарисовать лес (можно предусмотреть рост деревьев).

В оглавление


ВАРИАНТ 4

Задание 1

Даны a, b, j, x.

Определить


Задание 2

Даны n, d.

Определить


Задание 3

Даны четыре фамилии. Определить, есть ли среди них фамилия ИВАНОВ. Напечатать соответствующее сообщение.


Задание 4

Даны массивы L1, …, L7 и Y1, …, Y5.

Определить


Задание 5


Задание 6

Дан массив С1, С2, …, С24.

В массиве есть два элемента равные 0. Заменить все элементы, стоящие между ними, на единицы.


Задание 7

Даны массивы

ZP1, ZP2, …, ZPNсписок запчастей, необходимых станции технического
обслуживания автомобилей (СТОА);

K1, K2, …, KN – количество запчастей, необходимых СТОА;

x1, x2, …, xM – список поставляемых запчастей;

I1, I2, …, IM – количество поставляемых запчастей.

Напечатать список недополученных запчастей с указанием % недополучения (MN).



Задание 8

Определить номер строки с минимальным количеством нулевых элементов и сложить элементы этой строки с соответствующими элементами всех нечетных строк.


Задание 9

Даны S1, S2, …, S20 – наименования 20 стран,

N1, N2, …, N20 – численность населения в каждой стране,

NA, NB, NC.

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

1-й – страны с населением более 5 млн и менее NA,

2-й – страны с населением более 10 млн и менее NB,

3-й – страны с населением более NA и менее NC.


Задание 10

В матрице А размером 3 х 10 все элементы равны 1. Заменить элементы, находящиеся в первых двух строках и пяти столбцах на элементы вектора S (подпрограмма ARRAYP). Из элементов второй строки сформировать вектор и вывести его на печать.


Задание 11

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


Шифр объекта

Наименование объекта

Код строительно-монтажного управления, его строящего

Год вступления объекта в эксплуатацию

Длительность эксплуатации объекта в годах


2. Скорректировать файл по вводимой информации: - шифр объекта; - значение текущего года; - длительность эксплуатации.

3. Вывести наименования объектов, вступивших в эксплуатацию в заданный год.


Задание 12

Случайным образом выбираются координаты (X, Y), цвет и один из символов с кодом 32 ÷ 127 (32 ÷ 255), которые выводятся таким случайным образом на экран (коды
0 ÷ 31 управляющие, символы не выводят)

В оглавление


ВАРИАНТ 5

Задание 1

Даны a, b, N.

Определить


Задание 2

Даны a, b.

Определить


Задание 3

Даны наименования трёх вузов. Определить, есть ли среди них МАДИ. Напечатать соответствующее сообщение.


Задание 4

Даны α1, α2, …, α8; γ1, γ2, …, γ5.

Определить


Задание 5


Задание 6

Заданы массивы x1, x2, …, x10 ; y1, y2, …, y15.

Построить новый ряд С по формуле



Задание 7

Даны шифры, плановые и реальные показатели грузооборота 10 предприятий. Вывести таблицу с предприятиями, не выполнившими план, с указанием процента недовыполнения плана.


Задание 8

В матрице С [6 x 7] определить сумму элементов, лежащих в диапазоне от X до Y. Заменить первую строку матрицы на значение найденной суммы.


Задание 9

Даны Р1, Р2, …, Р20 – наименования предприятий;

Т1, Т2, …, Т20 – их телефоны.

Вывести списки предприятий, телефоны которых начинаются с цифр 155, 171, 434.


Задание 10

Матрицу А размером 6 х 5 описать в векторной форме. Определить , где – элемент, находящийся во второй строке, пятом столбце исходной и транспонированной матриц. Для перевода матричных индексов в векторные использовать подпрограмму LOC.


Задание 11

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


Государственный номер автомобиля

Марка автомобиля

Ф.И.О. водителя

Адрес водителя

Пробег в км


2. Изменить значение поля "пробег" в записях, для которых задается государственный номер автомобиля.

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


Задание 12

Построить 20 отрезков и 20 окружностей, выбирая случайным образом:

координаты отрезков X1, Y1, X2, Y2;

координаты центра и радиуса окружности;

цвета отрезков и окружности.

В оглавление


ВАРИАНТ 6

Задание 1

Даны α, β.

Определить


Задание 2

Даны a, b.

Определить


Задание 3

Даны наименования четырех факультетов. Определить, имеется ли среди них ДСФ и вывести об этом соответствующее сообщение.


Задание 4

Даны x1, x2, …, x8 ; y1, y2, …, y8

Определить


Задание 5


Задание 6

Задан массив y1, y2, …, y15.

Сформировать новый массив, заменив ymin на ymax, а ymax на ymin (т.е. поменять их местами).


Задание 7

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


Задание 8

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



Задание 9

Задан маршрут в виде

S1, S2, …, S20 – список пунктов;

R1, R2, …, R20 – расстояние от начала до пункта.

Найти расстояние

х1 – Тула – Орел,

х2 – Курск – Белгород,

х3 – Харьков – Запорожье.


Задание 10

Заданы матрица А размером 2 х 5 и В размером 3 х 5. Объединить их по строке в новую матрицу, её элементы разделить на среднее арифметическое новой матрицы.


Задание 11

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


№ п/п

Ф.И.О.

Год рождения

Домашний адрес


2. Вывести содержимое записей, для которых задаются номера п/п.

3. Удалить 2–3 заданные записи и изменить порядковые номера у остальных.


Задание 12

Экран "мысленно" разделён на четыре (восемь) частей. В верхней левой части случайным образом выбираются координаты X, Y, цвет, ставится точка, которая затем симметрично отображается в остальных трёх (семи) частях экрана. Выбрать таким образом 1000 точек.

В оглавление