Задачи из задания archive_ege19 для подготовки к ЕГЭ по информатике

Обработка массивов. Циклы. "На понимание кода"
Типы только для начальной подготовки (не нужно тренировать для экзамена):

Актуальные типы:

Одномерные массивы. Перекладывание ( 5 )

836 archive_ege19 Одномерные массивы. Перекладывание
Значения двух массивов A[0..100] и B[0..100] задаются с помощью следующего фрагмента программы:
for n := 0 to 100 do
    A[n] := n - 10;
for n := 0 to 100 do
    B[n] := A[n]*n;
for n in range(101):
        A[n] = n - 10
for n in range(101):
        B[n] = A[n]*n
Сколько элементов массива B будут иметь положительные значения?
Ответ:
Решение:
   
837 archive_ege19 Одномерные массивы. Перекладывание
Значения элементов двух массивов А и В размером 1 х 101 задаются с помощью следующего фрагмента программы:
for i := 0 to 100 do
  A[i] := 50 - i;
for i := 0 to 100 do
  B[i] := A[i] + 49;
for i in range(1,100+1):
    A[i] = 50 - i
for i in range(1,100+1):
    B[i] = A[i] + 49
Сколько элементов массива В будут иметь отрицательные значения?
Ответ:
Решение:
   
838 archive_ege19 Одномерные массивы. Перекладывание
Значения элементов двух массивов A[0..100] и B[0..100] задаются с помощью следующего фрагмента программы:
for n := 0 to 100 do
  A[n] := n - 49;
for n := 0 to 100 do
  B[100-n] := A[n]*A[n];
for n in range(101):
    A[n] = n - 49

for n in range(101):
    B[100-n] = A[n]*A[n]

Укажите номер наименьшего элемента в массиве B.
Ответ:
Решение:
   
839 archive_ege19 Одномерные массивы. Перекладывание
Значения двух массивов A и B с индексами от 0 до 100 задаются при помощи следующего фрагмента программы:
for i := 0 to 100 do
  A[i] := i*i;
for i := 0 to 100 do
  B[i] := A[i]-100;
for i in range(101):
    A[i] = i*i
for i in range(101):
    B[i] = A[i]-100
Сколько положительных значений будет в массиве B?
Ответ:
Решение:
   
840 archive_ege19 Одномерные массивы. Перекладывание
Значения двух массивов A и B с индексами от 0 до 100 задаются при помощи следующего фрагмента программы:
for i:=0 to 100 do
  A[i] := (i-75)*(i-75);
for i:=0 to 100 do
  B[100-i] := A[i];
for i in range(101):
    A[i] = (i-75)*(i-75)
for i in range(101):
    B[100-i] = A[i]
Укажите номер наибольшего элемента в массиве B.
Ответ:
Решение:
   
Одномерные массивы. Подсчет ( 22 )

841 archive_ege19 Одномерные массивы. Подсчет
Дан фрагмент программы, обрабатывающий массив А из 10 элементов:
n := 9;
for i:=0 tо n do 
  A[i] := i;

j := 0;
for i:=0 tо n-1 do 
  if A[i] < A[i+1] then j := j + 1;

n = 10
for i in range(n):
    A[i] = i
j = 0
for i in range(n-1):
    if A[i] < A[i+1]:
         j = j + 1

Чему будет равно значение переменной j после выполнения этого алгоритма?
Ответ:
Решение:
   
842 archive_ege19 Одномерные массивы. Подсчет
Дан фрагмент программы, обрабатывающий массив А из 10 элементов:
j := 0;
for i:=0 tо 9 do 
  if A[i] = A[j] then j := i;
s := j;
j = 0
for i in range(10):
    if A[i] == A[j]: 
        j = i
s = j
Чему будет равно значение переменной s после выполнения этого алгоритма?
1) 1
2) 10
3) индексу элемента, равного первому, и имеющему наибольший индекс
4) индексу элемента, равного последнему, и имеющему наименьший индекс
Ответ:
Решение:
   
843 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до n. Известно, что в массиве есть несколько элементов с максимальным значением. Дан фрагмент программы:
j:=0;
for i:=0 to n do
  if A[i] > A[j] then j:= i; 
s:=j; 
j = 0
for i in range(n+1)
    if A[i] > A[j]: 
        j= i 
s=j 
Чему будет равно значение переменной s после выполнения этого фрагмента программы:
1) значению максимального элемента
2) количеству элементов в массиве A, имеющих максимальное значение
3) индексу первого элемента в массиве A, имеющего максимальное значение
4) индексу последнего элемента в массиве A, имеющего максимальное значение
Ответ:
Решение:
   
844 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=1 to n do 
begin
  s:=s+A[i]-A[i-1];
end;
s=0
n=10
for i in range(1,n+1): 
    s=s+A[i]-A[i-1]
end
В начале выполнения этого фрагмента в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т.е. А[0]=0, А[1]=2 и т.д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
845 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:= 0;
n:= 10;
for i:=0 to n-1 do 
begin
  if і = n-i then s:=s+A[i]+A[i+1];
end;
s = 0
n = 10
for i in range(n):
    if і == n-i: 
        s=s+A[i]+A[i+1]
end
В начале выполнения этого фрагмента в массиве находились числа 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, т. е. А[0]=0, А[1]=10 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
846 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:= 0;
n:= 10;
for i:=0 to n do 
begin
  if A[n-i]-A[і] > A[і] then
    s:=s+A[і];
end;
s = 0
n = 10
for i in range(n+1):
    if A[n-i] - A[і] > A[і]:
        s = s + A[і]
В начале выполнения этого фрагмента в массиве находились числа 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, т. е. А[0]=0, А[1]=10 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
847 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:= 0;
n:= 10;
for i:=0 to n do 
begin
  if A[n-i]-A[і] < A[і] then
    s:=s+A[і];
end;
s = 0
n = 10
for i in range(n+1):
    if A[n-i] - A[і] < A[і]:
        s = s + A[і]
В начале выполнения этого фрагмента в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т. е. А[0]=0, А[1]=2 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
848 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n:= 10; 
s:= 0;
for i:=1 to n do 
  if A[i]-A[i-1] < i then
    s:= s + i; 
n = 10
s = 0
for i in range(1,n+1):
    if A[i]-A[i-1] < i:
        s = s + i 
В начале выполнения этого фрагмента в массиве находились числа Фибоначчи: 1,1,2,3,5,8,13,21,34,55,89, т.е. A[0]=1, A[1]=1, A[2]=2 и т.д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
849 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 12. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s := 0;
n := 12;
for i:=0 to n do 
begin
  if A[n–i]–A[i] = A[i] then
    s:=s+2*A[i];
end; 
s = 0
n = 12
for i in range(n+1):
    if A[n–i] – A[i] == A[i]:
        s = s + 2*A[i]
В начале выполнения этого фрагмента в массиве находились числа 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, т. е. A[0] = 0, A[1] = 10 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
850 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 12. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s := 0;
n := 12;
for i:=0 to n do 
begin
  if A[n–i]–A[i] = A[i] then
    s:=s+3*A[i];
end; 
s = 0
n = 12
for i in range(n+1):
    if A[n–i] – A[i] == A[i]:
        s = s + 3*A[i]
В начале выполнения этого фрагмента в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 т.е. A[0] = 0, A[1] = 2 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
851 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив A, в представленном фрагменте программы обрабатываются элементы массива с индексами от 0 до 20.
s:=0;
n:=20;
for i:= 1 to n do 
  s:=s+2*(A[i]-A[i-1]);
s = 0
n = 20
for i in range(1,n+1):
    s = s + 2*(A[i]-A[i-1])
В начале выполнения этого фрагмента в элементе массива с индексом i находилось число i (i = 0, …, 20), т. е. A[0] = 0, A[1] = 1 и т. д. Чему будет равно значение переменной s после выполнения данной программы?
Ответ:
Решение:
   
852 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-1 do 
  s:=s+A[i]-A[i+1]
s = 0
n = 10
for i in range(n):
    s = s + A[i] - A[i+1]
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
853 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-3 do 
  s:=s+A[i]-A[i+3]
s = 0
n = 10
for i in range(n-2):
    s = s + A[i] - A[i+3]
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
854 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-1 do 
  s:=s+A[i]-A[i+1]
s = 0
n = 10
for i in range(n):
    s = s + A[i] - A[i+1]
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
855 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:

s:=0;
n:=10;
for i:=0 to n-2 do 
  s:=s+A[i]-A[i+2]
s = 0
n = 10
for i in range(n-1):
    s = s + A[i] - A[i+2]
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
856 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-3 do 
  s:=s+A[i]-A[i+3]
s = 0
n = 10
for i in range(n-2):
    s = s + A[i] - A[i+3]
В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
857 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:=0;
n:=10;
for i:=0 to n-1 do 
  s:=s+A[i]-A[i+1]
s = 0
n = 10
for i in range(n):
    s = s + A[i] - A[i+1]
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа, не делящиеся на 20. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
858 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:=27;
n:=10;
for i:=0 to n-1 do 
  s:= s + A[i] - A[i+1]
s = 27
n = 10
for i in range(n):
    s = s + A[i] - A[i+1]
Известно, что в начале выполнения этого фрагмента в массиве находилась убывающая последовательность чисел, то есть A[0] > A[1] >…> A[10]. Какое наименьшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
859 archive_ege19 Одномерные массивы. Подсчет
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
s:=29;
n:=10;
for i:=0 to n-1 do 
  s:= s + A[i] - A[i+1]

s = 29
n = 10
for i in range(n):
    s = s + A[i] - A[i+1]
Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Ответ:
Решение:
   
860 archive_ege19 Одномерные массивы. Подсчет
Ниже представлен фрагмент программы, обрабатывающей одномерный целочисленный массив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
s := 27;
n := 10;
for i:=0 to n-1 do 
  s:=s+A[i]-A[i+1]+2
s = 27
n = 10
for i in range(n):
    s = s + A[i] - A[i+1] + 2
Ответ:
Решение:
   
861 archive_ege19 Одномерные массивы. Подсчет
Ниже представлен фрагмент программы, обрабатывающей одномерный целочисленный массив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наименьшее значение может иметь переменная s после выполнения данной программы?
s := 32;
n := 10;
for i:=0 to n-1 do 
  s:=s+A[i+1]-A[i]+1
s = 32
n = 10
for i in range(n):
    s = s + A[i+1] - A[i] + 1
Ответ:
Решение:
   
862 archive_ege19 Одномерные массивы. Подсчет
Ниже представлен фрагмент программы, обрабатывающей одномерный целочисленный массив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
s := 15;
n := 10;
for i:=0 to n-1 do 
  s:=s+A[i]-A[i+1]+3
s = 15
n = 10
for i in range(n):
    s = s + A[i] - A[i+1] + 3
Ответ:
Решение:
   
Одномерные массивы. Подсчет с изменениями ( 3 )

872 archive_ege19 Одномерные массивы. Подсчет с изменениями
В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 5; 1; 6; 7; 8; 8; 7; 7; 6; 9 соответственно, т.е. A[0] = 5; A[1] = 1 и т.д. Определите значение переменной c после выполнения следующего фрагмента программы:
c := 0;
for i := 1 to 9 do
  if A[i-1] >= A[i] then 
  begin
    t:= A[i];
    A[i]:= A[i-1];
    A[i-1]:= t
  end
  else
    c:= c + 1;
c = 0
for i in range(1,10):
    if A[i-1] >= A[i]:
        t = A[i]
        A[i] = A[i-1]
        A[i-1] = t
    else:
        c = c + 1
Ответ:
Решение:
   
873 archive_ege19 Одномерные массивы. Подсчет с изменениями
В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 7; 5; 3; 4; 8; 8; 9; 7; 6; 2 соответственно, т.е. A[0] = 7; A[1] = 5 и т.д. Определите значение переменной c после выполнения следующего фрагмента программы:
c := 0;
for i := 1 to 9 do
  if A[i-1] < A[i] then 
  begin
    t:= A[i];
    A[i]:= A[i - 1];
    A[i-1]:= t
  end
  else
    c:= c + 1;
c = 0
for i in range(1,10):
    if A[i-1] < A[i]:
        t = A[i]
        A[i] = A[i - 1]
        A[i-1] = t
    else:
        c = c + 1
Ответ:
Решение:
   
874 archive_ege19 Одномерные массивы. Подсчет с изменениями
В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 8, 4, 3, 0, 7, 2, 1, 5, 9, 6 соответственно, т.е. A[0] = 8; A[1] = 4 и т.д. Определите значение переменной s после выполнения следующего фрагмента программы:
s := 0;
for j := 0 to 8 do
  if A[j] > A[j+1] then 
  begin
    s := s + 1;
    t := A[j];
    A[j] := A[j+1];
    A[j+1] := t;
  end;
s = 0
for j in range(9):
    if A[j] > A[j+1]:
        s = s + 1
        t = A[j]
        A[j] = A[j+1]
        A[j+1] = t
Ответ:
Решение:
   
Одномерные массивы. Перестановка ( 28 )

885 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
  A[i]:= i + 1; 
for i:=10 downto 0 do
  A[i]:= A[10-i]; 
for i in range(11):
    A[i] = i + 1 
for i in range(10,-1,-1):
    A[i] = A[10-i]
Чему будут равны элементы этого массива?
1) 10 9 8 7 6 5 4 3 2 1 0
2) 11 10 9 8 7 6 5 4 3 2 1
3) 11 10 9 8 7 6 7 8 9 10 11
4) 1 2 3 4 5 6 5 4 3 2 1
Ответ:
Решение:
   
886 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
  A[i]:= i + 1; 
for i:=0 to 10 do
  A[i]:= A[10-i]; 
for i in range(11):
    A[i] = i + 1 
for i in range(11):
    A[i] = A[10-i] 
Чему будут равны элементы этого массива?
1) 10 9 8 7 6 5 4 3 2 1 0
2) 11 10 9 8 7 6 5 4 3 2 1
3) 11 10 9 8 7 6 7 8 9 10 11
4) 10 9 8 7 6 5 6 7 8 9 10
Ответ:
Решение:
   
887 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
  A[i]:= i; 
for i:=1 to 11 do
  A[i-1]:= A[11-i]; 
for i in range(11):
    A[i] = i 
for i in range(1,12):
    A[i-1] = A[11-i]
Чему будут равны элементы этого массива?
1) 10 9 8 7 6 5 4 3 2 1 0
2) 11 10 9 8 7 6 5 4 3 2 1
3) 10 9 8 7 6 5 6 7 8 9 10
4) 11 10 9 8 7 6 7 8 9 10 11
Ответ:
Решение:
   
888 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do 
  A[i]:=i; 
for i:=0 to 10 do 
begin 
  A[10-i]:=A[i]; 
  A[i]:=A[10-i]; 
end;
for i in range(11):
    A[i] = i
for i in range(11):
    A[10-i] = A[i]
    A[i] = A[10-i] 
Чему будут равны элементы этого массива?
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 10 9 8 7 6 5 6 7 8 9 10
4) 0 1 2 3 4 5 4 3 2 1 0
Ответ:
Решение:
   
906 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=10 downto 0 do 
begin 
  k:=A[10-i];
  A[10-i]:=A[i]; 
  A[i]:=k; 
end;
for i in range(11):
    A[i] = i 
for i in range(10,-1,-1):
    k = A[10-i]
    A[10-i] = A[i]
    A[i] = k
Чему будут равны элементы этого массива
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 10 9 8 7 6 5 6 7 8 9 10
4) 0 1 2 3 4 5 4 3 2 1 0
Ответ:
Решение:
   
907 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 4 do 
begin 
  k:=A[i];
  A[i]:=A[10-i]; 
  A[10-i]:=k; 
end;
for i in range(11):
    A[i] = i 
for i in range(5):
    k = A[i]
    A[i] = A[10-i]
    A[10-i] = k
Чему будут равны элементы этого массива
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 0 1 2 3 4 5 4 3 2 1 0
4) 10 9 8 7 6 5 6 7 8 9 10
Ответ:
Решение:
   
908 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 10 do 
begin 
  k:=A[i];
  A[i]:=A[10-i]; 
  k:=A[10-i]; 
end;
for i in range(11):
    A[i] = i 
for i in range(11):
    k = A[i]
    A[i] = A[10-i] 
    k = A[10-i] 
Чему будут равны элементы этого массива
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 0 1 2 3 4 5 4 3 2 1 0
4) 10 9 8 7 6 5 6 7 8 9 10
Ответ:
Решение:
   
909 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 4 do 
begin 
  k:=A[10-i];
  A[10-i]:=A[i]; 
  k:=A[i]; 
end;
for i in range(11):
    A[i] = i 
for i in range(5):
    k = A[10-i]
    A[10-i] = A[i] 
    k = A[i] 
Чему будут равны элементы этого массива
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 0 1 2 3 4 5 4 3 2 1 0
4) 10 9 8 7 6 5 6 7 8 9 10
Ответ:
Решение:
   
910 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная переменная i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 9 do 
  A[i]:=A[i+1]; 
for i in range(11):
    A[i] = i 
for i in range(10): 
    A[i] = A[i+1] 
Чему будут равны элементы этого массива
1) 10 0 1 2 3 4 5 6 7 8 9
2) 1 2 3 4 5 6 7 8 9 10 10
3) 0 0 1 2 3 4 5 6 7 8 9
4) 1 2 3 4 5 6 7 8 9 10 0
Ответ:
Решение:
   
911 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i;
k:=A[10]; 
for i:=0 to 9 do 
  A[i]:=A[i+1]; 
A[0]:=k;
for i in range(11):
    A[i] = i
k = A[10]
for i in range(10): 
    A[i] = A[i+1]
A[0] = k
Чему будут равны элементы этого массива
1) 10 0 1 2 3 4 5 6 7 8 9
2) 10 2 3 4 5 6 7 8 9 10 10
3) 1 2 3 4 5 6 7 8 9 10 10
4) 1 2 3 4 5 6 7 8 9 10 0
Ответ:
Решение:
   
912 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 4 do 
begin 
  k:=A[2*i];
  A[2*i]:=A[2*i+1]; 
  A[2*i+1]:=k; 
end;
for i in range(11):
    A[i] = i
for i in range(0,5):
  k = A[2*i]
  A[2*i] = A[2*i+1]
  A[2*i+1] = k
Чему будут равны элементы этого массива
1) 5 6 7 8 9 0 1 2 3 4 10
2) 10 9 8 7 6 5 4 3 2 1 0
3) 0 1 2 3 4 5 4 3 2 1 0
4) 1 0 3 2 5 4 7 6 9 8 10
Ответ:
Решение:
   
913 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i; 
for i:=0 to 4 do 
begin 
  k:=A[i];
  A[i]:=A[i+5]; 
  A[i+5]:=k; 
end;
for i in range(11):
    A[i] = i
for i in range(5): 
    k = A[i]
    A[i] = A[i+5]
    A[i+5] = k 
Чему будут равны элементы этого массива
1) 5 6 7 8 9 0 1 2 3 4 10
2) 10 9 8 7 6 5 4 3 2 1 0
3) 0 1 2 3 4 5 4 3 2 1 0
4) 1 0 3 2 5 4 7 6 9 8 10
Ответ:
Решение:
   
914 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[10-i]:=i;
k:=A[9]; 
for i:=0 to 9 do 
  A[10-i]:=A[9-i]; 
A[1]:=k;
for i in range(11):
    A[10-i] = i
k = A[9]
for i in range(10):
    A[10-i] = A[9-i]
A[1] = k
Чему будут равны элементы этого массива
1) 9 8 7 6 5 4 3 2 1 0 10
2) 10 1 9 8 7 6 5 4 3 2 1
3) 0 10 9 8 7 6 5 4 3 2 1
4) 10 0 9 8 7 6 5 4 3 2 1
Ответ:
Решение:
   
915 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная переменная i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i+1;
for i:=1 to 10 do 
    A[i]:=A[i-1]; 
for i in range(11):
    A[i] = i+1
for i in range(1,11):
    A[i] = A[i-1]
Чему будут равны элементы этого массива
1) 1 1 2 3 4 5 6 7 8 9 10
2) 1 2 3 4 5 6 7 8 9 10 10
3) 1 1 1 1 1 1 1 1 1 1 1
4) 0 1 2 3 4 5 6 7 8 9 10
Ответ:
Решение:
   
916 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 9 и целочисленные переменные k и i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 9 do A[i]:=i+1;
k:=A[9];
for i:=9 downto 1 do 
  A[i]:=A[i-1]; 
A[0]:=k;
for i in range(10):
    A[i] = i+1
k = A[9]
for i in range(9,0,-1)
    A[i] = A[i-1] 
A[0] = k
Чему будут равны элементы этого массива
1) 10 3 4 5 6 7 8 9 10 10
2) 10 1 2 3 4 5 6 7 8 9
3) 10 1 1 1 1 1 1 1 1 1
4) 10 10 10 10 10 10 10 10 10 10
Ответ:
Решение:
   
917 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=i-1;
for i:=10 downto 1 do
  A[i-1]:=A[i];
for i in range(11)
    A[i] = i-1
for i in range(10,0,-1):
    A[i-1] = A[i]
Чему будут равны элементы этого массива
1) 9 9 9 9 9 9 9 9 9 9 9
2) 0 1 2 3 4 5 6 7 8 9 9
3) 0 1 2 3 4 5 6 7 8 9 10
4) -1 -1 0 1 2 3 4 5 6 7 8
Ответ:
Решение:
   
918 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=i;
for i:=0 to 5 do 
begin
  A[10-i]:=A[9-i];
  A[i]:=A[i+1]; 
end;
for i in range(11):
    A[i] = i
for i in range(6):
    A[10-i] = A[9-i]
    A[i] = A[i+1]
Чему будут равны элементы этого массива
1) 0 1 2 3 4 5 6 7 8 9 10
2) 0 1 2 3 4 5 6 7 8 9 9
3) 1 2 3 4 5 5 5 6 7 8 9
4) 1 2 3 4 5 6 5 4 3 2 1
Ответ:
Решение:
   
919 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
  for i:=0 to 10 do
    A[i]:=i;
  for i:=0 to 5 do begin
    A[5-i]:=A[5+i];
    A[2+i]:=A[10-i]; 
  end;
for i in range(11):
    A[i] = i
for i in range(6):
    A[5-i] = A[5+i]
    A[2+i] = A[10-i]
Чему будут равны элементы этого массива
1) 10 9 8 7 8 7 6 7 8 9 10
2) 9 8 7 6 5 9 8 7 6 5 10
3) 10 9 8 7 6 10 9 8 7 6 10
4) 10 9 8 7 6 5 6 7 8 9 10
Ответ:
Решение:
   
920 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=10-i;
for i:=0 to 5 do 
begin
  A[10-i]:=A[5-i];
  A[5+i]:=A[i]; 
end;
for i in range(11):
    A[i] = 10-i
for i in range(6):
    A[10-i] = A[5-i]
    A[5+i] = A[i]
Чему будут равны элементы этого массива
1) 9 8 7 6 5 10 9 8 7 6 10
2) 10 9 8 7 6 5 6 7 8 9 10
3) 10 9 8 7 6 10 9 8 7 6 10
4) 5 6 7 8 9 10 9 8 7 6 5
Ответ:
Решение:
   
921 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=2+i;
for i:=0 to 4 do 
begin
  A[i]:=A[10-i]-1;
  A[10-i]:=A[i]+3; 
end;
for i in range(11):
    A[i] = 2+i
for i in range(5):
    A[i] = A[10-i]-1
    A[10-i] = A[i]+3 
Чему будут равны элементы этого массива
1) 11 10 9 8 7 5 6 7 8 9
2) 11 10 9 8 7 7 5 6 7 8 9
3) 11 10 9 8 7 7 10 11 12 13 14
4) 11 10 9 8 7 10 11 12 13 14
Ответ:
Решение:
   
922 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=2+i;
for i:=0 to 4 do 
begin
  A[10-i]:=2*A[10-i];
  A[i]:=A[i+1]+4; 
end;  
for i in range(11):
    A[i] = 2+i
for i in range(5):
    A[10-i] = 2*A[10-i]
    A[i] = A[i+1]+4 
Чему будут равны элементы этого массива
1) 7 8 9 10 11 7 16 18 20 22 24
2) 7 8 9 10 11 16 18 20 22 24
3) 2 3 4 5 6 7 16 18 20 22 24
4) 3 4 5 6 7 7 16 18 20 22 24
Ответ:
Решение:
   
923 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=2*i;
for i:=0 to 4 do 
begin
  A[10-i]:=A[i]-1;
  A[i]:=A[10-i]-1; 
end;
for i in range(11):
    A[i] = 2*i
for i in range(5):
    A[10-i] = A[i]-1
    A[i] = A[10-i]-1
Чему будут равны элементы этого массива
1) 0 2 4 6 8 10 12 14 16 18 20
2) 19 17 15 13 11 10 -1 1 3 5 7
3) -2 0 2 4 6 10 7 5 3 1 -1
4) -1 1 3 5 7 9 11 13 15 17 19
Ответ:
Решение:
   
924 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
A[0]:=1;
for i:=1 to 10 do
  A[i]:=2+A[i-1];
for i:=0 to 5 do 
  A[10-i]:=A[i]-1;
A[0] = 1
for i in range(1,11):
    A[i] = 2+A[i-1]
for i in range(6):
    A[10-i] = A[i]-1
Чему будут равны элементы этого массива
1) 1 3 5 7 9 10 8 6 4 2 0
2) 1 3 5 7 9 11 13 15 17 19 21
3) 1 3 5 7 9 11 9 7 5 3 1
4) 1 3 5 7 9 11 8 6 4 2 0
Ответ:
Решение:
   
925 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=i;
t:=A[0];
for i:=1 to 10 do 
  A[i-1]:=A[i];
A[10]:=t;
for i in range(11):
    A[i] = i
t = A[0]
for i in range(1,11):
    A[i-1] = A[i]
A[10] = t
Чему будут равны элементы этого массива
1) 10 10 10 10 10 10 10 10 10 10
2) 1 2 3 4 5 6 7 8 9 10 0
3) 0 0 0 0 0 0 0 0 0 0
4) 1 2 3 4 5 6 7 8 9 10 1
Ответ:
Решение:
   
926 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=i+3;
for i:=10 downto 0 do 
begin
  k:=A[i];
  A[i]:=A[10-i];
  A[10-i]:=k;
end;
for i in range(11):
    A[i] = i+3
for i in range(10,-1,-1):
    k = A[i]
    A[i] = A[10-i]
    A[10-i] = k
Чему будут равны элементы этого массива
1) 13 12 11 109 8 7 6 5 4 3
2) 3 4 5 6 7 8 9 10 11 12 13
3) 13 12 11 10 9 8 9 10 11 12 13
4) 3 4 5 6 7 8 7 6 5 4 3
Ответ:
Решение:
   
927 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do 
  A[i]:=2*i;
for i:=0 to 10 do 
begin
  k:=2*A[i]+3;
  A[10-i+1]:=k;
end;
for i in range(11):
    A[i] = 2*i

for i in range(11):
    k = 2*A[i]+3
    A[10-i] = k
Чему будут равны элементы этого массива? В ответ впишите все значения через пробел без запятых и скобок.
Ответ:
Решение:
   
928 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do 
  A[i]:=5*i;

for i:=0 to 10 do 
begin
  k:=A[i]-2;
  A[10-i]:=k;
end;
for i in range(11):
    A[i] = 5*i
for i in range(11):
    k = A[i]-2
    A[10-i] = k
Чему будут равны элементы этого массива? В ответ впишите все значения через пробел без запятых и скобок.
Ответ:
Решение:
   
930 archive_ege19 Одномерные массивы. Перестановка
В программе описан одномерный целочисленный массив с индексами от 0 до 9. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n:=9;
for i:=0 to n do 
begin
  s := A[n-i] + i;
  A[n-i]:= A[i] + i;
  A[i]:= s;
end;  

A = [0]*10
n = 9
for i in range(n+1):
  s = A[n-i] + i
  A[n-i]= A[i] + i
  A[i]= s
Перед началом выполнения фрагмента все элементы массива равны 1. После выполнения программы:
1) значения массива возрастают
2) значения массива сначала возрастают, а потом убывают
3) значения массива убывают
4) значения массива постоянны
Ответ:
Решение:
   
Одномерные массивы. Изменение ( 10 )

875 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
  A[i]:= i + 1; 
for i:=1 to 10 do
  A[i]:= A[i-1]; 
for i in range(11):
    A[i] = i + 1 
for i in range(1,11):
    A[i] = A[i-1] 
Как изменяются элементы этого массива?
1) все элементы, кроме последнего, сдвигаются на 1 элемент вправо
2) все элементы, кроме первого, сдвигаются на 1 элемент влево
3) все элементы окажутся равны 1
4) все элементы окажутся равны своим индексам
Ответ:
Решение:
   
876 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
  A[i]:= i - 1; 
for i:=1 to 10 do
  A[i-1]:= A[i]; 
A[10] := 10;
for i range(11):
    A[i] = i - 1 
for i in range(1,11):
    A[i-1] = A[i] 
A[10] = 10
Как изменяются элементы этого массива?
1) все элементы, кроме последнего, окажутся равны между собой
2) все элементы окажутся равны своим индексам
3) все элементы, кроме последнего, сдвигаются на один элемент вправо
4) все элементы, кроме последнего, уменьшаются на единицу
Ответ:
Решение:
   
877 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do 
  A[i]:=3*i;
for i:=1 to 10 do 
  A[i]:=A[i] mod 3;
for i in range(11):
    A[i] = 3*i
for i in range(1,11):
    A[i] = A[i] % 3
Чему будут равны элементы этого массива?
1) Все элементы будут равны 3.
2) Все элементы будут равны 1.
3) Все элементы будут равны 0.
4) Все элементы будут равны своим индексам.
Ответ:
Решение:
   
878 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
  A[i]:=i-1;
for i:=1 to 10 do
  A[i-1]:=A[i];
A[10]:=10;
for i in range(11):
    A[i] = i-1
for i in range(1,11):
    A[i-1] = A[i]
A[10] = 10
Как изменятся элементы этого массива после выполнения фрагмента программы?
1) все элементы, кроме последнего, окажутся равны между собой
2) все элементы окажутся равны своим индексам
3) все элементы, кроме последнего, будут сдвинуты на один элемент вправо
4) все элементы, кроме последнего, уменьшатся на единицу
Ответ:
Решение:
   
879 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 9. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n:= 9;
for i:= 0 to n do 
  A[n-i]:= 2*A[i]; 
n = 9
for i in range(n+1):
    A[n-i] = 2 * A[i] 
В начале выполнения этого фрагмента в массиве находились числа 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, т. е. А[0]=1, А[1]=2 и т. д. Укажите значение, которое после выполнения указанного фрагмента программы имеют два или более элемента массива. Если таких чисел несколько, укажите наибольшее из них.
Ответ:
Решение:
   
880 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 99. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n:= 99;
for i:=0 to n do A[i]:=i;
for i:=1 to n do 
  A[i]:= A[i]-A[i-1]; 
s:=A[90];
n = 100
for i in range(n):
    A[i] = i
for i in range(1,n):
    A[i] = A[i] - A[i-1] 
s = A[90]
Укажите значение, которое после выполнения указанного фрагмента программы будет записано в переменную s.
Ответ:
Решение:
   
881 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 9. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n := 9;
for i := 0 to n do
	A[i]:=2*i;
A[0] := 1;

for i := 0 to n do
    A[n-i] := 2*A[i];

n = 10
A = [0]*10
for i in range(n):
	A[i]=2*i
A[0] = 1
for i in range(n):
    A[n-i-1] = 2*A[i] 

Укажите значение из предложенного списка, которое после выполнения указанного фрагмента программы имеют два или более рассмотренных в этом фрагменте элемента массива. Если таких чисел несколько, укажите наименьшее из них.
Ответ:
Решение:
   
882 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив:
n := 10;
for i:=0 to n do 
begin
  K := A[i];
  A[K] := 0;
end;
n = 10
for i in range(n+1):
    K = A[i]
    A[K] = 0
В начале выполнения этого фрагмента в массиве находились числа 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, т. е. A[0] = 10, A[1] = 9 и т. д. Сколько элементов массива после выполнения программы будут иметь ненулевые значения?
Ответ:
Решение:
   
883 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив A, в представленном фрагменте программы обрабатываются элементы массива с индексами от 0 до 23.
n:=23;
A[0]:=4;
for i:= 1 to n do 
  A[i] := 4*A[i-1] mod 10;

n = 24
A = [0]*n
A[0] = 4
for i in range(1,n):
    A[i] = 4*A[i-1] % 10
Чему будет равен элемент массива A[23] после выполнения данной программы?
Ответ:
Решение:
   
884 archive_ege19 Одномерные массивы. Изменение
В программе описан одномерный целочисленный массив A, в представленном фрагменте программы обрабатываются элементы массива с индексами от 0 до 26.
n:=26;
A[0]:=3;
for i:= 1 to n do
  A[i] := 3*A[i-1] mod 10;
n = 27
A = [0]*n
A[0] = 3
for i in range(1,n):
    A[i] = 3*A[i-1] % 10
Чему будет равен элемент массива A[26] после выполнения данной программы?
Ответ:
Решение:
   
Двумерные массивы ( 22 )

931 archive_ege19 Двумерные массивы
Все элементы двумерного массива A размером 10х10 элементов первоначально были равны 0. Затем значения элементов меняются с помощью вложенного оператора цикла в представленном фрагменте программы:
for n:=1 to 4 do
  for k:=n to 4 do 
  begin
    A[n,k] := A[n,k] + 1;
    A[k,n] := A[k,n] + 1;
  end;
for n in range(1,5):
    for k in range(n,5):
        A[n][k] = A[n][k] + 1
        A[k][n] = A[k][n] + 1
Сколько элементов массива в результате будут равны 1?
Ответ:
Решение:
   
932 archive_ege19 Двумерные массивы
Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы:
for n:=1 to 5 do
  for k:=1 to 5 do
    B[n,k] := n + k;
for n in range(1,6):
    for k in range(1,6):
        B[n][k] = n + k
Чему будет равно значение B[2,4]?
Ответ:
Решение:
   
933 archive_ege19 Двумерные массивы
Дан фрагмент:
for n:=l to 6 do
  for m:=l to 5 do 
  begin
    C[n,m]:=C[n,m]+(2*n-m);
  end;
for n in range(1,7):
    for m in range(1,6):
        C[n][m] = C[n][m]+(2*n-m)
Чему будет равно значение С[4,3], если перед этими командами значение С[4,3]=10?
Ответ:
Решение:
   
934 archive_ege19 Двумерные массивы
Значения элементов двумерного массива А были равны 0. Затем значения некоторых элементов были изменены (см. представленный фрагмент программы):
n := 0;
for i:=1 tо 5 do
  for j:=1 tо 6-i do 
  begin
    n := n + 1;
    A[i,j] := n;
  end;
n = 0
for i in range(1,6):
    for j in range(1,7-i):
        n = n + 1
        A[i][j] = n
Какой элемент массива будет иметь в результате максимальное значение?
1) A[1,1] 2) A[1,5] 3) A[5,1] 4) A[5,5]
Ответ:
Решение:
   
935 archive_ege19 Двумерные массивы
Значения элементов двумерного массива А размером 5x5 задаются с помощью вложенного цикла в представленном фрагменте программы:
for i:=1 tо 5 do
  for j:=1 tо 5 do 
    A[i,j] := i*j;
for i in range(1,6):
    for j in range(1,6):
        A[i][j] = i*j
Сколько элементов массива будут иметь значения больше 10?
Ответ:
Решение:
   
936 archive_ege19 Двумерные массивы
Значения элементов двумерного массива А размером 5x5 задаются с помощью вложенного цикла в представленном фрагменте программы:
for i:=1 tо 5 do
  for j:=1 tо 5 do 
    A[i,j] := i + j;
for i in range(1,6):
    for j in range(1,6):
        A[i][j] = i + j
Сколько элементов массива будут иметь значения больше 5?
Ответ:
Решение:
   
937 archive_ege19 Двумерные массивы
Дан фрагмент программы:
for n:=1 tо 5 do
  for m:=1 tо 5 do 
    C[n,m] := (m – n)*(m – n);
for n in range(1,6):
    for m in range(1,6):
        C[n][m] = (m – n)*(m – n)
Сколько элементов массива С будут равны 1?
Ответ:
Решение:
   
938 archive_ege19 Двумерные массивы
Элементы двухмерного массива A размером NxN первоначально были равны 1000. Затем значения некоторых из них меняют с помощью следующего фрагмента программы:
k := 0;
for i:=1 to N do 
  for j:=N-i+1 to N do 
  begin 
    k:= k + 1;
    A[i,j]:= k; 
  end;
k = 0
for i in range(1,N+1):
    for j in range(N-i+1,N+1):
        k = k + 1
        A[i][j] = k
Какой элемент массива в результате будет иметь минимальное значение?
1) A[1,1] 2) A[1,N] 3) A[N,1] 4) A[N,N]
Ответ:
Решение:
   
939 archive_ege19 Двумерные массивы
Элементы двухмерного массива A размером 9x9 задаются с помощью следующего фрагмента программы:
  for n:=1 to 9 do 
    for k:=1 to 9 do 
      A[n,k]:=n+k+1; 
for n in range(1,10):
    for k in range(1,10):
        A[n][k] = n+k+1 
Сколько элементов массива A будут принимать четные значения?
Ответ:
Решение:
   
940 archive_ege19 Двумерные массивы
Элементы двухмерного массива A размером 4x4 первоначально были равны 0. Затем они изменяются с помощью следующего фрагмента программы:
for n:=1 to 4 do 
  for k:=n to 4 do 
    A[n,k]:=1; 
for n in range(1,5):
    for k in range(n,5):
        A[n][k] = 1 
Сколько элементов массива A будут равны 1?
Ответ:
Решение:
   
941 archive_ege19 Двумерные массивы
Элементы двухмерного массива A размером 10x10 первоначально были равны 1. Затем значения некоторых из них меняют с помощью следующего фрагмента программы:
for n:=1 to 4 do 
  for k:=1 to n+1 do 
  begin 
    A[n,k]:=A[n,k]-1;
    A[n,k+1]:=A[n,k]-1;
  end;
for n in range(1,5):
    for k in range(1,n+2):
        A[n][k] = A[n][k]-1
        A[n][k+1] = A[n][k]-1
Сколько элементов массива в результате будут равны 0?
Ответ:
Решение:
   
942 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..100,1..100] задаются с помощью следующего фрагмента программы:
for i:=1 to 100 do 
  for k:=1 to 100 do 
    if i = k then
      A[i,k] := 1
    else A[i,k] := -1;
for i in range(1,101):
    for k in range(1,101):
        if i == k:
            A[i][k] = 1
        else:
            A[i][k] = -1
Чему равна сумма элементов массива после выполнения этого фрагмента программы?
Ответ:
Решение:
   
943 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..100,1..100] задаются с помощью следующего фрагмента программы:
for i:=1 to 100 do 
  for k:=1 to 100 do 
    if i > k then
      A[i,k] := 1
    else A[i,k] := -1;
for i in range(1,101):
    for k in range(1,101):
        if i > k:
            A[i][k] = 1
        else:
            A[i][k] = -1
Чему равна сумма элементов массива после выполнения этого фрагмента программы?
Ответ:
Решение:
   
944 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..100,1..100] задаются с помощью следующего фрагмента программы:
for i:=1 to 100 do 
  for k:=1 to 100 do 
    if i > k then
      A[i,k] := i
    else A[i,k] := -k;
for i in range(1,101):
    for k in range(1,101): 
        if i > k:
            A[i][k] = i
        else:
            A[i][k] = -k
Чему равна сумма элементов массива после выполнения этого фрагмента программы?
Ответ:
Решение:
   
945 archive_ege19 Двумерные массивы
В программе обрабатывается двумерный целочисленный массив A [0..n,0..n]. Первый индекс элемента обозначает номер строки, а второй – номер столбца. Дан фрагмент программы:
for i:=0 to n do 
begin
  c:=A[i,n-i];
  A[i,n-i]:=A[1,i];
  A[1,i]:=c; 
end;
for i in range(n+1):
    c = A[i][n-i]
    A[i][n-i] = A[1][i]
    A[1][i] = c
Что меняет этот фрагмент программы?
1) два столбца в таблице
2) строку и столбец в таблице
3) элементы диагонали и строки в таблице
4) элементы диагонали и столбца в таблице
Ответ:
Решение:
   
946 archive_ege19 Двумерные массивы
В программе описан двухмерный целочисленный массив A [1..6,1..6]. Ниже представлен фрагмент этой программы, в котором изменяются значения элементов массива.
for n:=1 to 6 do
  for m:=1 to 6 do
    A[n,m]:=A[m,n]+2*n-m;
for n in range(1,7):
    for m in range(1,7)
        A[n][m] = A[m][n]+2*n-m
До выполнения данного фрагмента программы значение A[4,3] было равно 10, а значение A[3,4] было равно 15. Чему будет равно значение A[4,3] после выполнения этого фрагмента программы?
Ответ:
Решение:
   
947 archive_ege19 Двумерные массивы
Дан фрагмент программы, обрабатывающий двухмерный массив A размером nxn.
for i:=1 to n-1 do
  for j:=i to n do
  if A[i,1] < A[j,1] then 
  begin
    k:=A[i,1];
    A[i,1]:=A[j,1];
    A[j,1]:=k;
  end; 
for i in range(1,n)
    for j in range(i,n+1)
        if A[i][1] < A[j][1]:
            k = A[i][1]
            A[i][1] = A[j][1]
            A[j][1] = k
В этом фрагменте:
1) упорядочивается первая строка массива по убыванию
2) упорядочивается первый столбец массива по убыванию
3) заменяются элементы k-ого столбца таблицы
4) заменяются элементы k-ой строки таблицы
Ответ:
Решение:
   
948 archive_ege19 Двумерные массивы
Значения двухмерного массив A размером 9x9 задаются при помощи следующего фрагмента программы:
for n:=1 to 9 do
  for k:=1 to 9 do
    A[n,k]:=n+k+1;
for n in range(1,10):
    for k in range(1,10):
        A[n][k] = n+k+1
Сколько четных значений будет в массиве A?
Ответ:
Решение:
   
949 archive_ege19 Двумерные массивы
Дан фрагмент программы, обрабатывающей двухмерный массив A[1..5,1..4]:
k:=4;
for m:=1 to 4 do 
begin
  k:=k+1;
  for n:=1 to 5 do 
  begin
    k:=m-k;
    A[n,m]:=n*n+m*m-2*k; 
  end;
end;
k = 4
for m in range(1,5):
  k = k+1
  for n in range(1,6):
    k = m-k
    A[n][m] = n*n+m*m-2*k 
Чему будет равно значение A[3,1]?
Ответ:
Решение:
   
950 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..10,1..10] сначала равны 4. Затем выполняется следующий фрагмент программы:
for i:=1 to 6 do
  for j:=1 to 5 do 
  begin
    A[i,j]:=A[i,j]+6;
    A[j,i]:=A[j,i]+6; 
  end;
for i in range(1,7):
    for j in range(1,6):
        A[i][j] = A[i][j] + 6
        A[j][i] = A[j][i] + 6 
Сколько элементов массива будут равны 10?
Ответ:
Решение:
   
951 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..10,1..10] сначала равны 4. Затем выполняется следующий фрагмент программы:
for i:=1 to 4 do
  for j:=1 to 5 do 
  begin
    A[i,j]:=A[i,j]+4;
    A[j,i]:=A[j,i]+5; 
  end;
for i in range(1,5):
    for j in range(1,6):
        A[i][j] = A[i][j] + 4
        A[j][i] = A[j][i] + 5 
Сколько элементов массива будут равны 9?
Ответ:
Решение:
   
952 archive_ege19 Двумерные массивы
Значения элементов двухмерного массива A[1..10,1..10] сначала равны 0. Затем выполняется следующий фрагмент программы:
for i:=1 to 4 do
  for j:=2 to 5 do 
  begin
    A[i,j]:=A[i,j]+4;
    A[j,i]:=A[j,i]+5; 
  end;
for i in range(1,5):
    for j in range(2,6):
        A[i][j] = A[i][j] + 4
        A[j][i] = A[j][i] + 5
Сколько элементов массива будут равны 9?
Ответ:
Решение:
   
Яндекс.Метрика