ВУЗ:
Составители:
Рубрика:
25
покупателя, для обслуживания которого продавцу потребовалось
самое малое время.
4. Информация о количестве осадков, выпавших в течение месяца и
температуре воздуха за месяц, задана в виде двух массивов.
Определить:
a). Какое количество осадков выпало в виде дождя.
b). Какое количество осадков выпало в виде снега. Считать, что идет
дождь, если т
емпература воздуха больше нуля °С.
5. Задан массив вещественных чисел C, состоящий из 40 элементов.
Получить “сглаженные” значения элементов массива, заменив в
исходном массиве все элементы, кроме первого и последнего, по
формуле:
Ci =
C
i–1
+C
i
+C
i+1
3
, i = 2, 3, …, 39.
a). Считать, что после того, как получено новое значение некоторого
элемента, оно используется для вычисления нового значения
следующего элемента.
b). Считать, что при “сглаживании” используется лишь старые
значения элементов.
6. В массиве 24 элемента. Сравнить сумму элементов первой
половины массива (C1) и второй половины массива (C2). Если
C1 > C1, то переменной P п
рисвоить 1, иначе положить P = 2.
7. Массив B состоит из 30 элементов. Выяснить, сколько элементов,
начиная
a). с первого элемента
b). с последнего элемента
нужно сложить, чтобы их сумма превысила 1000. соответствующее
значение присвоить переменной k. Если сумма всех элементов
массива не достигает 1000, то k положить равным нулю.
8. В массиве A 17 эле
ментов. Вычислить сумму C+P, где
a). C – сумма положительных элементов, P – произведение
отрицательных элементов.
b). C – сумма отрицательных элементов, P – произведение
положительных элементов.
26
c). C – сумма элементов с четными индексами, P – произведение
элементов с нечетными индексами.
d). C – сумма элементов с нечетными индексами, P – произведение
элементов с четными индек
сами.
9. Массив B состоит из 20 элементов. Сформировать массив A такого
же размера, в котором первый и последний элементы равны нулю.
Каждый из остальных элементов равен сумме соответствующего
элемента исходного массива B и двух соседних (предыдущего и
последующего) его элементов.
10. Массив B состоит из 16 элементов. Поменять местами элементы,
расположенные в первой и вто
рой половине массива.
11. Массив B состоит из 25 элементов. Получить новый массив, в
котором элементы массива будут располагаться следующим
образом:
a). B1, B24, B2, B23, …, B12, B13;
b). B1, B13, B2, B14, …, B12, B24.
Задание. Обработка матриц. Вложенные циклы
1. Матрица A состоит из 7 строк и 6 столбцов. Сформировать массив
B, k-тый элемент которого равен:
a). Количеству нулевых элементов, расположенных в k-том столбце
матрицы;
b). Количеству отрицательных элементов, расположенных в k-той
строке матрицы;
c). Сумме отрицательных элементов, расположенных в k-той строке
матрицы;
d). Сумме положительных элементов, расположенных в k-том
столбце матрицы;
e). Про
изведению элементов, расположенных в k-том столбце
матрицы;
f). произведению положительных элементов, расположенных в k-той
строке матрицы.
2. Матрица A состоит из 5 строк и 8 столбцов. Сформировать
матрицу B, первый столбец которой равен последнему столбцу
покупателя, для обслуживания которого продавцу потребовалось c). C сумма элементов с четными индексами, P произведение самое малое время. элементов с нечетными индексами. 4. Информация о количестве осадков, выпавших в течение месяца и d). C сумма элементов с нечетными индексами, P произведение температуре воздуха за месяц, задана в виде двух массивов. элементов с четными индексами. Определить: 9. Массив B состоит из 20 элементов. Сформировать массив A такого a). Какое количество осадков выпало в виде дождя. же размера, в котором первый и последний элементы равны нулю. Каждый из остальных элементов равен сумме соответствующего b). Какое количество осадков выпало в виде снега. Считать, что идет элемента исходного массива B и двух соседних (предыдущего и дождь, если температура воздуха больше нуля °С. последующего) его элементов. 5. Задан массив вещественных чисел C, состоящий из 40 элементов. 10. Массив B состоит из 16 элементов. Поменять местами элементы, Получить сглаженные значения элементов массива, заменив в расположенные в первой и второй половине массива. исходном массиве все элементы, кроме первого и последнего, по формуле: 11. Массив B состоит из 25 элементов. Получить новый массив, в Ci1+Ci+Ci+1 котором элементы массива будут располагаться следующим Ci = 3 , i = 2, 3, , 39. образом: a). Считать, что после того, как получено новое значение некоторого a). B1, B24, B2, B23, , B12, B13; элемента, оно используется для вычисления нового значения b). B1, B13, B2, B14, , B12, B24. следующего элемента. b). Считать, что при сглаживании используется лишь старые Задание. Обработка матриц. Вложенные циклы значения элементов. 1. Матрица A состоит из 7 строк и 6 столбцов. Сформировать массив 6. В массиве 24 элемента. Сравнить сумму элементов первой B, k-тый элемент которого равен: половины массива (C1) и второй половины массива (C2). Если C1 > C1, то переменной P присвоить 1, иначе положить P = 2. a). Количеству нулевых элементов, расположенных в k-том столбце матрицы; 7. Массив B состоит из 30 элементов. Выяснить, сколько элементов, начиная b). Количеству отрицательных элементов, расположенных в k-той строке матрицы; a). с первого элемента c). Сумме отрицательных элементов, расположенных в k-той строке b). с последнего элемента матрицы; нужно сложить, чтобы их сумма превысила 1000. соответствующее значение присвоить переменной k. Если сумма всех элементов d). Сумме положительных элементов, расположенных в k-том массива не достигает 1000, то k положить равным нулю. столбце матрицы; 8. В массиве A 17 элементов. Вычислить сумму C+P, где e). Произведению элементов, расположенных в k-том столбце матрицы; a). C сумма положительных элементов, P произведение отрицательных элементов. f). произведению положительных элементов, расположенных в k-той строке матрицы. b). C сумма отрицательных элементов, P произведение положительных элементов. 2. Матрица A состоит из 5 строк и 8 столбцов. Сформировать матрицу B, первый столбец которой равен последнему столбцу 25 26
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »