a:=2; for i:=0 to 3 do begin a:=a+i end;Как это
A:=2;
for i:=0 to 3 do begin
a:=a+i
end;
Как это работает??? Ответ 8
Растолкуйте плиз
1 ответ
Леша Иняшев
1-ая строчка присваивает букве а значение, равное двум.
2-ая строчка задаёт цикл, который мы обязаны исполнять условно буквы i.
В этой строке мы лицезреем, что для буковкы i нам дают значения от 0 до 3 включительно. Эти значения мы и будем поочерёдно в последующую строчку. Третья строка даёт формулу для обновления значения буквы а. Из условия нам знаменито, что а=2, значит, в первый раз в формулу мы подставляем конкретно эту цифру. а=а + i.
В буковку i подставляем 0, так как это 1-ое её значение.
Что получаем:
а=а+i=2+0=2
а так и остаётся одинаковым 2
Дальше в эту же формулу ставим последующее значение i, то есть единицу:
а=а+i=2+1=3
Сейчас надобно запомнить, что а в следующий раз будет одинаково не 2, а теснее 3
Считаем далее, подставляя в i число, идущее после 1, то есть 2:
а=а+i=3+2=5
Сейчас а одинакова 5
Сразу после считаем эту же формулу, учитывая, что i=3:
а=а+i=5+3=8
Ответ:8
Объясню сущность: 2-ая строчка данной задачки говорит нам о том, что нам нужно выполнить цикл, то есть в данную формулу мы будем заносить i равное нулю, потом единице, потом двум, а в итоге и одинаковое трём. Самое основное не забывать, что значение а каждый раз изменяется, а ответом на задачу будет последнее, найденное нами, значение буквы а.
:= -эти знаки значат "присвоить", они используются в программировании, но если по обычному, то это тоже самое, что и одинаково.
Полагаюсь, я понятно растолковал))
2-ая строчка задаёт цикл, который мы обязаны исполнять условно буквы i.
В этой строке мы лицезреем, что для буковкы i нам дают значения от 0 до 3 включительно. Эти значения мы и будем поочерёдно в последующую строчку. Третья строка даёт формулу для обновления значения буквы а. Из условия нам знаменито, что а=2, значит, в первый раз в формулу мы подставляем конкретно эту цифру. а=а + i.
В буковку i подставляем 0, так как это 1-ое её значение.
Что получаем:
а=а+i=2+0=2
а так и остаётся одинаковым 2
Дальше в эту же формулу ставим последующее значение i, то есть единицу:
а=а+i=2+1=3
Сейчас надобно запомнить, что а в следующий раз будет одинаково не 2, а теснее 3
Считаем далее, подставляя в i число, идущее после 1, то есть 2:
а=а+i=3+2=5
Сейчас а одинакова 5
Сразу после считаем эту же формулу, учитывая, что i=3:
а=а+i=5+3=8
Ответ:8
Объясню сущность: 2-ая строчка данной задачки говорит нам о том, что нам нужно выполнить цикл, то есть в данную формулу мы будем заносить i равное нулю, потом единице, потом двум, а в итоге и одинаковое трём. Самое основное не забывать, что значение а каждый раз изменяется, а ответом на задачу будет последнее, найденное нами, значение буквы а.
:= -эти знаки значат "присвоить", они используются в программировании, но если по обычному, то это тоже самое, что и одинаково.
Полагаюсь, я понятно растолковал))
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
10) Килограмм конфет дороже килограмма печенья на 52 р. За 8
Математика.
Во сколько раз число атомов кислорода в земной коре больше числа
Химия.
Составить монолог от имени дневника двоечника 7-10 предложений
Русский язык.
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных
Разные вопросы.
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Облако тегов