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

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

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

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

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

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

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

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

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

Вариант 8

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

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

3. Даны целое n>0 и последовательность из n вещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел этой последовательности.

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

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

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

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

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

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

7. По заданному номеру дня недели, определить и напечатать название следующего за ним дня (например: 7 – понедельник).

8. Дана последовательность вещественных чисел. Известно, что эти числа расположены по возрастанию и только одно из них нарушает порядок. Определить номер этого числа.

Вариант 9

1. Три сопротивления R1, R2, R3 соединены параллельно. Найти сопротивление соединения.

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

3. Числа Фибоначчи (Fn) определяются формулами:

F0 = F1 = 1; Fn = Fn-1 + Fn-2 при n = 2, 3,… Определить F – 40-е число Фибоначчи.