Щербаков33
?>

Определите значение переменой A после выполнения цикла (в ответ запишите целое число)A := 0; For X:= 0 to 3 do A:= A + X;​

Информатика

Ответы

Aleks0091

ответ: 6

Объяснение:

a = 3

1) a = 0 + 3 = 3

2) a = 3 + 3 = 6

Nefedova1432
Подумайте чуть, ведь все просто. Есть массив, у него гдето есть середина, или точка симметрии. Она находится как (n div 2). Если массив четной длины, то он делится на 2 равные части, если нечетный - в середине остается один элемент, который ни с кем менять не надо.
Сейчас смотрим элементы первой половины
for i:=1 to n div 2
запоминаем их x:=a[i];
присваиваем им значения симметричных им элементов с конца
a[i]:=a[n-i+1]; например при n=10 a[1]:=a[10-1+1];
А элементам в конце присваиваем значения запомненных первых элементов
a[n-i+1]:=x;
Все, поменяли.
ivanov568
Подумайте чуть, ведь все просто. Есть массив, у него гдето есть середина, или точка симметрии. Она находится как (n div 2). Если массив четной длины, то он делится на 2 равные части, если нечетный - в середине остается один элемент, который ни с кем менять не надо.
Сейчас смотрим элементы первой половины
for i:=1 to n div 2
запоминаем их x:=a[i];
присваиваем им значения симметричных им элементов с конца
a[i]:=a[n-i+1]; например при n=10 a[1]:=a[10-1+1];
А элементам в конце присваиваем значения запомненных первых элементов
a[n-i+1]:=x;
Все, поменяли.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определите значение переменой A после выполнения цикла (в ответ запишите целое число)A := 0; For X:= 0 to 3 do A:= A + X;​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Kuzina Sergeevna
iuv61
info22
samoilovcoc
frame45
gameover98
Gainalii1912
anton-www1
zadvornovakrmst
Маркина Ворошилина
Shcherbakov_Artur1781
tgeraskina
Васильевий
Vasilisan
MikhailNechaeva