ВУЗ:
Составители:
Рубрика:
22
2. В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
1)
минимальный элемент массива;
2)
сумму элементов массива, расположенных между первым и
последним положительным элементами.
Преобразовать массив так, чтобы сначала располагались все элементы,
равные нулю, а потом остальные.
3. В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
1)
количество положительных элементов массива;
2)
сумму элементов массива, расположенных после последне-
го элемента, равного нулю.
Преобразовать массив так, чтобы сначала располагались все элементы, целая
часть которых не превышает 1, а потом остальные.
4. Дана целочисленная квадратная матрица. Определить:
1)
произведение элементов в тех строках, которые не содер-
жат отрицательных элементов;
2)
максимум среди сумм элементов диагоналей, параллельных
главной.
5. Осуществить циклический сдвиг элементов прямоугольной матрицы
на n элементов вправо или вниз (в зависимости от введенного режима), n мо-
жет быть больше количества элементов в строке или столбце.
6. Дана целочисленная квадратная матрица. Определить:
1)
количество строк, содержащих хотя бы один нулевой эле-
мент;
2)
номер столбца, содержащего самую длинную серию одина-
ковых элементов.
7. Реализовать сортировку матрицы.
8. Написать программу расчета стоимости покупки с учетом скидки.
Скидка в 3 % предоставляется, если сумма покупки больше 500 р., в 5 % –
сумма покупки больше 1000 р. Если сумма покупки более 3000 р. в течение
1 месяца – предоставляется скидка в 10 %.
9. Написать программу, которая запрашивает у
пользователя номер
месяца, а затем выводит название соответствующего времени года.
10. Написать программу, которая вычисляет частичную сумму ряда
1–1/3 + 1/5 – 1/7 + 1/9 –… и сравнивает полученное значение с числом
4
π
.
При суммировании достаточно большого числа членов ряда величина суммы
приближается к
4
π
. Вычислить с заданной точностью.
11. Написать программу, которая вычисляет наибольший общий дели-
тель двух целых чисел.
12. Написать программу, которая объединяет два упорядоченных по
возрастанию массива в один, также упорядоченный по возрастанию массив.
2. В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
1) минимальный элемент массива;
2) сумму элементов массива, расположенных между первым и
последним положительным элементами.
Преобразовать массив так, чтобы сначала располагались все элементы,
равные нулю, а потом остальные.
3. В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
1) количество положительных элементов массива;
2) сумму элементов массива, расположенных после последне-
го элемента, равного нулю.
Преобразовать массив так, чтобы сначала располагались все элементы, целая
часть которых не превышает 1, а потом остальные.
4. Дана целочисленная квадратная матрица. Определить:
1) произведение элементов в тех строках, которые не содер-
жат отрицательных элементов;
2) максимум среди сумм элементов диагоналей, параллельных
главной.
5. Осуществить циклический сдвиг элементов прямоугольной матрицы
на n элементов вправо или вниз (в зависимости от введенного режима), n мо-
жет быть больше количества элементов в строке или столбце.
6. Дана целочисленная квадратная матрица. Определить:
1) количество строк, содержащих хотя бы один нулевой эле-
мент;
2) номер столбца, содержащего самую длинную серию одина-
ковых элементов.
7. Реализовать сортировку матрицы.
8. Написать программу расчета стоимости покупки с учетом скидки.
Скидка в 3 % предоставляется, если сумма покупки больше 500 р., в 5 % –
сумма покупки больше 1000 р. Если сумма покупки более 3000 р. в течение
1 месяца – предоставляется скидка в 10 %.
9. Написать программу, которая запрашивает у пользователя номер
месяца, а затем выводит название соответствующего времени года.
10. Написать программу, которая вычисляет частичную сумму ряда
1–1/3 + 1/5 – 1/7 + 1/9 –… и сравнивает полученное значение с числом π 4 .
При суммировании достаточно большого числа членов ряда величина суммы
приближается к π 4 . Вычислить с заданной точностью.
11. Написать программу, которая вычисляет наибольший общий дели-
тель двух целых чисел.
12. Написать программу, которая объединяет два упорядоченных по
возрастанию массива в один, также упорядоченный по возрастанию массив.
22
