ВУЗ:
Составители:
Рубрика:
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