Скачать с ответами
Добавить в избранное
1
2
3
4
5
6
7
8
9
10
11
12
13
При наборе программы вычисления суммы отрицательных элементов массива Program E2_2; Var a: Array [1..8] Of Integer; s, k: Integer; Begin For k := 1 To 8 Do Readln (a[k]); s := 0; For k := 1 To 8 Do If a[k] Writeln (s) End в записи оператора s := s + a[k] была допущена ошибка - вместо него был записан оператор s := s + 1. Каким оказался ответ после исполнения неверной программы, если в качестве элементов массива были введены числа -1, 3, -2, 4, -5, 6, -7, 8?
Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально A[3] := 5; A[4] := 6; A[3] = A[4]; A[4] := A[3]?
A[3] = 6; A[4] = 5
A[3] = 5; A[4] = 6
A[3] = 2; A[4] = 3
A[3] = 6; A[4] = 6
Значения элементов двух массивов размером [1..100] задаются с помощью следующего фрагмента программы: for i:=1 to 100 do A[i]:=50-i; for i:=1 to 100 do B[i]:=A[i]+49; Сколько элементов массива В будут иметь отрицательные значения?
Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор:
until
readln
write
writeln
randomize
random
read
Дан массив В[1..15]. Определите, какое значение имеет его наибольший элемент после выполнения следующего фрагмента программы: i:=1 to 15 do B[i]:=i+(i mod 5)4
Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально A[3] := 2; A[4] := 3; B := A[3]; A[3] := A[4]; A[4] := B?
A[3] = 3; A[4] = 0
A[3] = 3; A[4] = 3
A[3] = 3; A[4] = 2
A[3] = 3; A[4] = 3
Значения двух массивов А[1..100] и В[1..100] задаются с помощью следующего фрагмента программы: for n:=1 to 100 do A[n]:=n-10; for n:=1 to 100 do B[n]:=A[n]*n; Сколько элементов массива В будут иметь положительные значения?
Значения элементов двух массивов А[1..100] и В[1..100] задаются с помощью следующего фрагмента программы: for n:=1 to 100 do A[n]:=n-50; for n:=1 to 100 do B[101-n]:=A[n]*A[n]; Какой элемент массива B будет наименьшим?
Дана программа: Program E2_1; Var a: Array [1..8] Of Integer; M, k: Integer; Begin For k := 1 To 8 Do Readln (a[k]); M := a[1]; For k := 2 To 8 Do If M Write (M) End. Сколько раз будет выполнен оператор M := a[k] при заданном массиве (3, 8, 7, 9, 4, 10, 2, 12)?
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы маасив сначала заполняется, а потом изменяется: for i:=1 to 10 do A[i]:=i+1; for i:= 10 downto 0 do A[i]:=A[10-i]; чему будут равны элементы этого массива?
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 10
6 5 4 3 2 1 2 3 4 5 6
1 2 3 4 5 6 5 4 3 2 1
Для чего производится описание массивов?
чтобы компьютер зарезервировал количество энергии для обработки массива
Чтобы самому запомнить сколько ячеек в массиве
чтобы компьютер зарезервировал память для хранения элементов массива
чтобы компьютер запомнил имя массива
Массив - это:
поименованный набор фиксированного числа однотипных данных
ограниченная апострофами последовательность любых символов
совокупность разнородных данных, описываемых и обрабатываемых как единое целое
набор переменных, начинающийся с одной и той же буквы
именованный набор однотипных данных на диске
Что такое индекс в одномерном массиве?
наибольший размер элемента массива
имя массива
размерность массива
порядковый номер элемента массива
Ответить
Следующий вопрос
Завершить тест
Показать правильный ответ