Приложения
244
П3.13. В программе описан одномерный целочисленный массив
А
с индексами от
0 до 10. Далее представлен фрагмент этой программы, в котором значения
элементов сначала
задаются, а затем меняются:
нц для i от 0 до 10
A[i] := i - 1
кц
нц для n от 10 до 1 шаг –1
A[i - 1] := A[i]
кц
Чему окажутся равны элементы этого массива после выполнения этого
фрагмента?
П3.14. В программе описан одномерный целочисленный массив
А
с индексами от
0 до 10. Далее представлен фрагмент этой программы, в котором значения
элементов сначала задаются, а затем меняются:
нц для i от 0 до 10
A[i] := i
кц
нц для n от 0 до 10
A[10 - i] := A[i]
A[i] := A[10 - i]
кц
Чему окажутся равны элементы этого массива после выполнения этого
фрагмента?
П3.15. Значения двух массивов
A
и
B
с индексами от 1 до 100 каждый задаются
с
помощью следующего фрагмента программы:
нц для i от 1 до 100
A[i] := (i - 80) * (i - 80)
кц
нц для i от 1 до 100
B[101 - i] := A[i]
кц
Какой
элемент массива
B
будет наибольшим?
П3.16. Значения двух массивов
A
и
B
с индексами от 1 до 100 каждый задаются
с помощью следующего фрагмента программы:
нц для i от 1 до 100
A[i] := i - 10
кц
нц для i от 1 до 100
B[i] := A[i] * i
кц
Сколько
элементов массива
B
будут иметь положительные значения?
Приложение 3. Работа с одномерными числовыми массивами
245
П3.17. Значения двух массивов
A
и
B
с индексами от 1 до 200 каждый задаются
с помощью следующего фрагмента программы:
нц для i от 1 до 200
A[i] := i + 100
кц
нц для i от 1 до 200
B[i] := 2 * A[i] - 500
кц
Сколько элементов массива
B
будут иметь положительные значения?
П3.18. Значения двух массивов
A
и
B
с индексами от 1 до 300 каждый задаются
с помощью следующего фрагмента программы:
нц для i от 1 до 300
A[i] := 100 - i
кц
нц для i от 1 до 300
B[i] := 2 * A[i] + 1
кц
Сколько элементов массива
B
будут иметь положительные значения?
Достарыңызбен бөлісу: