Пожалуйсто помогите 25б

Пожалуйсто помогите 25б
Гость
Ответ(ы) на вопрос:
Гость
1. Введем обозначение x ⇒ y для операции "значение х поместить в у". А:=100; при этом 100 ⇒ А B:=30; при этом 30 ⇒ В A:=A-B*3; при этом 100-30×3=10 ⇒ A if a>b then C:=A-B else C:=B-A; 10>30 ложно, 30-10=20 ⇒ C Значение С будет равно 20 2. В первом цикле каждый элемент массива получит значение, на единицу большее своего индекса, т.е. 1⇒A₀, 2⇒A₁, ... 11⇒A₁₀ Во втором цикле перебор элементов идет от A₁₀ к A₀ и при этом A₀=1⇒A₁₀, A₁=2⇒A₉, ... А₄=5⇒А₆, А вот теперь главный момент: А₅=6⇒А₅, т.е. значение остается на своем месте. И теперь для остальных элементов будут использоваться уже не первоначальные значения, а вновь присвоенные, т.е. А₆=5⇒А₄, А₇=4⇒А₃, ... А₁₀=1⇒А₀ В результате получим ряд значений 1 2 3 4 5 6 5 4 3 2 1 3. Цикл выполнится 8-3+1=6 раз. В цикле переменная s увеличивается на 6, поэтому всего s увеличится на 6×6=36, а поскольку первоначально 0⇒s, то результатом будет s=36
Не нашли ответ?
Ответить на вопрос
Похожие вопросы