Вы отправили работу на проверку эксперту. Укажите номер телефона на него придет СМС
Скачать .pdf

Об­ра­бот­ка массивов и матриц

Ответами к заданиям являются слово, словосочетание, число или последовательность слов, чисел.

1
1

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

s = 1 п = 10
FOR i = 1 ТО 3
    s = s * A (i) * A(n - i + l)
NEXT i

Паскаль

s := 1; n := 10;
for i := 1 to 3 do begin
    s := s * A[i] * A[n - i + 1]
end;

Си

s = 1; n = 10;
for (i = 1; i <= 3; i++)
    s = s * A [i] * A [n - i +1];

Алгоритмический язык

s : = 1 
n := 10
нц для i от 1 до 3
    s := s * A[i] * A[n - i + 1]
кц

В начале выполнения этого фрагмента в массиве находились однозначные натуральные числа, кратные 3. Какое наименьшее значение может иметь переменная s после выполнения данной программы?

2
2

В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 4, 7, 3, 8, 5, 0, 1, 2, 9, 6 соответственно, т.е. A[0] = 4, A[1] = 7 и т.д. Определите значение переменной c после выполнения следующего фрагмента этой программы (записанного ниже на пяти языках программирования).

Бейсик

c = 0
FOR i = 1 TO 9
    IF A(i) < A(0) THEN
        c = c + 1
        t = A(i)
        A(i) = A(0)
        A(0) = t
    ENDIF
NEXT i

Python

c = 0
for i in range(1,10):
    if A[i] < A[0]:
        c
= c + 1
        t = A[i]
        A[i] = A[0]
        A[0] = t

Алгоритмический язык

c := 0
нц для i от 1 до 9
    если A[i] < A[0] то
        c := c + 1
        t := A[i]
        A[i] := A[0]
        A[0] := t
    все
кц

Паскаль

c := 0;
for i := 1 to 9 do
    if A[i] < A[0] then
    begin
        c := c + 1;
        t := A[i];
        A[i] := A[0];
        A[0] := t;
    end;

Си

c = 0;
for (i = 1;i < 10;i++)
    if (A[i] < A[0])
    {
        c++;
        t = A[i];
        A[i] = A[0];
        A[0] = t;
    }
3
3

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

s = 1 
n = 10
FOR i = 1 ТО 5
    s = s * A(i) * A(n - i + 1)
NEXT i

Паскаль

s : = 1; 
n := 10;
for i := 1 to 5 do begin
    s := s * A[i] * A[n - i + 1] end;

Си

s = 1; n = 10;
for (i = 1; i <= 5; i++)
    s = s * A [i] * A [n - i +1];

Алгоритмический язык

s : = 1 
n : = 10
нц для i от 1 до 5
    s := s * A[i] * A[n - i + 1]
кц

В начале выполнения этого фрагмента в массиве находились однозначные чётные натуральные числа. Какое наименьшее значение может иметь переменная s после выполнения данной программы?

4
4

В программе используется одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 5, 6, 5, 8, 5, 4, 1, 2, 9, 6 соответственно, т.е. А[0] = 5, А[1] = 6 и т.д.

Определите значение переменной с после выполнения следующего фрагмента этой программы (записанного ниже на разных языках программирования).

Бейсик

с = 0
FOR i = 0 ТО 8
    IF А(i) <= А(9) THEN
        с = с + 1
        t = А (i)
        А (i) = А ( 9)
        А (9) = t
    ENDIF
NEXT i

Python

c = 0
for i in range(0,9):
    if A[i] <
= A[9]:
        c = c + 1
        t = A [ i ]
        A [ i ] = A [ 9 ]
        A [ 9 ] = t

Алгоритмический язык

с : = 0
нц для i от 0 до 8
    если А[i] <= А[9] то
        с : = с + 1
        t : = А [ I ]
        А[i] := А[9]
        А[9] := t
    все
кц

Паскаль

c : = 0;
for i := 0 to 8 do
    if A[i] <= A[9] then
    begin
        c : = c + 1;
        t : = A [ i ] ;
        A[i] := A[9];
        A[9] := t;
    end;

Си

с = 0 ;
for (i = 0; i < 9;i++)
    if (A[i] <= A[9])
    {
        c+ +;
        t = A [ i ] ;
        A [ i ] = A [ 9 ] ;
        A[9] = t;
    }
5
5

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

s = 0 
n = 10
FOR i = 0 TO n - 1
    s = s + 2 * A(i) + A(i+1)
NEXT i

Паскаль

s : = 0 ; 
n := 10;
for i := 0 to n - 1 do begin
    s : = s + 2 * A[i] + A[i+1]
end;

Си

s = 0 ; 
n = 10;
for (i = 0; i <= n - 1; i++)
    s = s + 2 * A [i] + A [i +1];

Алгоритмический язык

s : = 0 
n := 10
нц для i от 0 до n - 1
    s := s + 2 * A[i] + A[i+1]
кц

В начале выполнения этого фрагмента в массиве находились двухзначные нечётные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?

6
6

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

s = 0 
n = 10
FOR i = 0 ТО n - 1
    s = s + A(i) + А(i+1)
NEXT i

Паскаль

s : = 0 ; 
n := 10;
for i := 0 to n - 1 do begin
    s := s + A[i] + A[i +1]
end;

Алгоритмический язык

s : = 0
n := 10
нц для i от 0 до n - 1
    s := s + A[i] + A[i+1]
кц

Си

s = 0; 
n = 10;
for (i = 0; i <= n - 1; i++)
    s = s + A [ i ] + A [ i +1 ] ;

В начале выполнения этого фрагмента в массиве находились двухзначные чётные натуральные числа. Какое наименьшее значение может иметь переменная s после выполнения данной программы?

7
7

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

s = 0 п = 10
FOR i = 0 ТО п - 1
    s = s + 2 * A(i) - A(i+1)
NEXT i

Паскаль

s : = 0; n := 10;
for i := 0 to n - 1 do begin
    s := s + 2 * A[i] - A[i +1]
end

Си

s — 0; n = 10;
for (i = 0; i <= n - 1; i++)
    s = s + 2 * A [ i ] - A [ i +1 ] ;

Алгоритмический язык

s := 0 n : = 10
нц для i от 0 до n - 1
    s := s + 2 * A[i] - A[i+1]
кц

В начале выполнения этого фрагмента в массиве находились двухзначные натуральные числа. Какое наименьшее значение может иметь переменная s после выполнения данной программы?

8
8

В программе используется одномерный целочисленный массив 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 9
     IF A(j) <=4 THEN
s = j
ENDIF
NEXT j

Python

s = 0
for j in range(10):
     if A[j] <
= 4:
s = j

Алгоритмический язык

s := 0
нц для j от 0 до 9
    если A[j] <= 4 то
s := j
    все
кц

Паскаль

s := 0;
for j := 0 to 9 do
if A[j] <= 4 then
s := j;

Си

s = 0;
for (j = 0; j <= 9; j++)
if (A[j] <= 4)
s = j;
9
9

В программе используется одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 5, 6, 5, 8, 5, 4, 1, 2, 9, 6 соответственно, т.е. А[0] = 5, А[1] = 6 и т.д.

Определите значение переменной с после выполнения следующего фрагмента этой программы (записанного ниже на разных языках программирования).

Бейсик

с = 0
FOR i = 0 ТО 8
    IF А(i) >= А(9) THEN
    с = с + 1
    t = А (i)
    A (i) = А (9)
    А ( 9) = t
    ENDIF
NEXT i

Pyhon

c = 0
for i in range(0,9):
    if A[i] >
= A[9]:
    c = c + 1
    t = A [ i ]
    A [ i ] = A [ 9 ]
    A [ 9 ] = t

Алгоритмический язык

с : = 0
нц для i от 0 до 8
    если A[i] >= А[9] то
        с : = с + 1
        t := A[i]
        A[i] := А[9]
        А[9] := t
    все
кц

Паскаль

c : = 0;
for i := 0 to 8 do
    if A[i] >= A[9] then
    begin
        c : = c + 1;
        t : = A [ i ] ;
        A[i] := A[9];
        A[9] := t;
    end;

Си

с = 0 ; с = 0 ;
for (i = 0; i < 9; i++)
    if (A[i] >= A[9])
    {
    c++;
    t = A [i] ;
    A [i] = A [9] ;
    A [9] = t;
}
10
10

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив.

Бейсик

    s = 0 n — 10
FOR 1 = 0 ТО n - 1
    s = s + 2 * A(i) + A(i+1)
NEXT i

Паскаль

s : = 0;
n := 10;
for i := 0 to n - 1 do begin
    s := s + 2 * A[i] + A[i+1]
end;

Си

s = 0; 
n = 10;
for (i = 0; i <= n - 1; i++)
    s = s + 2 * A [i] + A [i +1];

Алгоритмический язык

s : = 0 
n := 10
нц для i от 0 до n - 1
    s := s + 2 * A[i] + A[i +1]
кц

В начале выполнения этого фрагмента в массиве находились двухзначные нечётные натуральные числа. Какое наименьшее значение может иметь переменная s после выполнения данной программы?

0 из 10
Ваш ответ Правильный ответ

Здесь появится результат тестовой части.

Нажмите на кнопку «Завершить работу», чтобы увидеть правильные ответы.

2 401 599
Уже готовятся к ЕГЭ, ОГЭ и ВПР.
Присоединяйся!
Мы ничего не публикуем от вашего имени
или
Ответьте на пару вопросов
Вы...
Ученик Учитель Родитель
Уже зарегистрированы?