Контрольная работа по информатике
5 курс, математический факультет
1995-96 учебный год

 

ВАРИАНТ  I

1. Дана строка, заканчивающаяся точкой. Слова разделены пробелами. Найти самое длинное и самое короткое слово.

2. В одномерном массиве с четным количеством элементов 2N содержатся координаты N точек плоскости. Они располагаются в следующем порядке: x1, y1, x2, y2 и т.д. Определить минимальный радиус окружности с центром в начале координат, которая содержит все точки. Указать номера наиболее удаленных друг от друга точек.

ВАРИАНТ  II

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

2. В одномерном массиве с четным количеством элементов 2N содержатся координаты N точек плоскости. Они располагаются в следующем порядке: x1, y1, x2, y2 и т.д. Определить кольцо с центром в начале координат, которое содержит все точки. Указать номера наименее удаленных друг от друга точек.

ВАРИАНТ  III

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

2. Даны два линейных массива A и B, содержащие по N элементов. Элементы этих массивов, имеющие одинаковые индексы, являются соответственно действительной и мнимой частью некоторого комплексного числа. Получить массив C, элементами которого будут модули сумм соседних комплексных чисел.

ВАРИАНТ  IV

1. Составить программу нахождения точного значения суммы натуральных чисел, в десятичной записи которых более 20 знаков. Указание. Исходные данные и ответ представить в виде массивов цифр.
Например, 12345678912345678912345 + 12345678912345678912345 = 24691357824691357824690

2. Дана матрица B[N, M]. Найти в каждой ее строке максимальный и минимальный элементы и поменять их местами с первым и последним элементами строки соответственно.

ВАРИАНТ  V

1. Составить программу нахождения точного значения разности большего и меньшего натуральных чисел, в десятичной записи которых более 20 знаков. Указание. Исходные данные и ответ представить в виде массивов цифр.
Например, 102345678912345678912345 - 24691357824691357824690 = 77654321087654321087655.

2. Дана действительная квадратная матрица порядка N (N — нечетное). Все элементы матрицы различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами с элементом, стоящим на пересечении этих диагоналей.

ВАРИАНТ  VI

1. Составить программу сравнения натуральных чисел, в десятичной записи которых более 20 знаков. Указание. Исходные данные представить в виде массивов цифр.
Например, 102345678912345678912345 > 24691357824691357824690.

2. Дана целочисленная квадратная матрица. Найти в каждой строке наименьший элемент и поменять его местами с элементом главной диагонали этой строки.

 


Рейтинг ресурсов УралWeb

 

X