Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольные по программированию.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
736.77 Кб
Скачать

Вариант 14

1. Вычислить расстояние между точками с координатами х1, у1 и х2, у2.

2. Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.

3. Дано100 вещественных чисел. Определить, образуют ли они возрастающую последовательность.

4. В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  • количество положительных элементов массива, меньших С;

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

  • Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального не более чем на 20%, а потом – все остальные.

5. Дана целочисленная прямоугольная матрица. Подсчитать количество отрицательных элементов в тех строках, которые содержат хотя бы один ноль. Определить номера строк и столбцов всех седловых точек матрицы. Матрица имеет седловую точку Аij, если Аij является минимальным элементом в i-й строке и максимальным в j-м столбце.

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

7. Составить программу вычисления функции y в зависимости от значения t.

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

Вариант 15

1. Треугольник задан длинами сторон.

Найти: длины высот; длины медиан; длины биссектрис;

радиусы вписанной и описанной окружностей: R = abc/ (4S) ; r = 2S/ (a+b+c).

2. Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.

3. Определить к – количество трёхзначных натуральных чисел, сумма цифр которых равна заданному n ( 1 ≤ n ≤ 27 ).

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

5. В одномерном массиве, состоящем из n вещественных элементов, вычислить:

  • количество элементов массива, лежащих в диапазоне от А до В;

  • сумму элементов массива, расположенных после максимального элемента.

  • Упорядочить элементы массива по убыванию модулей элементов.

6. Даны несколько строк, содержащих не более 100 символов каждая. Строки состоят из слов, разделенных пробелами. Распечатать каждую строку, удаляя в строке каждое второе слово.

7. Дана последовательность из n целых чисел. Определить, со скольких отрицательных чисел она начинается.

8. Составить программу ввода целого числа в диапазоне от 0 до 9 и печати его словесной формы.

Вариант 16

1. Найти площадь сектора, радиус которого равен 13, а дуга содержит заданное число радиан .

2. Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке, который соответствует Вашему варианту. Попадание на границу области считать попаданием в область.