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

Вариант 3

1. По координатам трех вершин некоторого треугольника найти его площадь и периметр.

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

3. . Вычислить P = (1-1/22) (1-1/32)…(1-1/n2), n>2.

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

  • номер минимального элемента;

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

  • Преобразовать таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом – все остальные.

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

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

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

Определить самое длинное слово в каждой строке и подсчитать количество его вхождений.

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

Вариант 4

1. По длинам двух сторон треугольника и углу (в градусах) между ними найти длину третьей стороны и площадь этого треугольника.

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

3. Вычислить Y = Cos (1+Cos (2+…+Cos (39+Cos 40)…)).

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

  • количество элементов массива, равных 0;

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

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

5. Дана целочисленная квадратная матрица. Определить:

  • произведение элементов в тех строках, которые не содержат отрицательных элементов;

  • максимум среди сумм элементов строк матрицы.

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

7. Дана последовательность из n целых чисел, где n- задано. Определить, все ли числа попадают в заданный интервал [ x, y ].

8. Определить по номеру месяца, к какому кварталу он относится.

Вариант 5

1. Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

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

3. Логической переменной t присвоить значение True или False в зависимости от того, является натуральное число k степенью числа 3 или нет.