ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
