пятница, 16 ноября 2012 г.

Индивидуальные задания для зачета (№ 1)

 

Задание № 1:

1)      В программе описан одномерный целочисленный массив 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;
2)      В программе описан одномерный целочисленный массив A с индексами от 1 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
  for i:=1 to 10 do
    A[i]:=5*i;
 for i:=1 to 10 do begin
    k:=A[i]-2;
    A[10-i+1]:=k;
  end;
3)      В программе описан одномерный целочисленный массив A с индексами от 1 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
  for i:=1 to 10 do
    A[i]:=2*i;
 for i:=1 to 10 do begin
    k:=2*A[i]+3;
    A[10-i+1]:=k;
  end;
4)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
5)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
6)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
7)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
8)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
9)      В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
10)   В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
11)   В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
12)   В программе описан одномерный целочисленный массив 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;
Чему будут равны элементы этого массива?
13)      В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
  for i:=0 to 10 do
    A[i]:=i-1;
  for i:=10 downto 1 do
    A[i-1]:=A[i];
Чему будут равны элементы этого массива?
14)      В программе описан одномерный целочисленный массив с индексами от 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;
Чему будут равны элементы этого массива?

Комментариев нет:

Отправить комментарий