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

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

  • максимальный элемент массива;

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

  • Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями.

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

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

7. Вычислить и напечатать значения функции при следующих условиях:

8. Определить, какой по порядку элемент бесконечного ряда будет отличаться от заданного числа x на величину, не превышающую 10-3.Элементы ряда вычисляются следующим образом:

1, (π)2/(1+2), (π)4/(1+2+3), ), (π)6/(1+2+3+4), …

Вариант 25

1. Треугольник задан своими сторонами a, b, c. Определить длины всех высот, медиан, биссектрис в нем.

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

3. . Вычислить

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

  • номер минимального по модулю элемента массива;

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

  • Сжать массив, удалив из него все элементы, величина которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями

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

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

7. . Даны n целых чисел. Определить, являются ли эти числа равными или все они не меньше заданного А.

8. Вычислить и напечатать значения функции при следующих условиях:

Вариант 26

1. Определить периметр правильного n-угольника, описанного около окружности радиуса R.

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

3. Вычислить сумму членов бесконечного ряда с заданной степенью точности  > 0 и заданного значения х. Считать, что требуемая точность достигнута, если очередное слагаемое по модулю меньше . Напечатать полученное значение суммы и значение sh x. (Возведение в степень выполнять путем умножения).

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

  • максимальный по модулю элемент массива;

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

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

5. Дана целочисленная прямоугольная матрица.

  • Определить количество строк, содержащих хотя бы один отрицательный элемент.

  • Определить номер столбца, в котором находится самая длинная последовательность одинаковых элементов.

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

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

7. Даны n целых чисел.

Определить, все ли числа являются нулевыми или первое ненулевое число является положительным.

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