Обусловьте значение переменной a после исполненья куска метода: b:=0; a:=0; repeat

Определите значение переменной a после исполненья куска алгоритма: b:=0; a:=0; repeat a:=a+b; b:=b+2; until b=10; write(a);

Задать свой вопрос
1 ответ
b:=0; a:=0 значат, что мы присваиваем изначальное значение для "a" и "b" одинаковое 0. Далее идет цикл повторения выражения a:=a+b; b:=b+2 до тех пор, пока значение "b" не станет одинаковое 10, после этого выводится значение "а". Рассмотрим работу алгоритма по шагам. 1)a:=0+0 b:=0+2 2) Стоит отменить, что запоминается новое значение для каждой переменной, тоесть сейчас a:=0+2 b:=2+2 3) a:=2+4 b:=4+2 4) a:=6+6 b:=6+2 5) a:=12+8 b:=8+2 (=10) 6) a:=20+10 Так как b достигнуло 10, цикл кончается и выводится значение а. а=30.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт