Определите значение переменной 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.
Новые вопросы в разделе Информатика
s3129502@gmail.com
16.02.2024, 13:53
Информатика
7-9 класс
Адинела
05.10.2022, 08:15
Гаязутдин
05.10.2022, 01:10
Алайбек
05.10.2022, 01:05
Акияма
05.10.2022, 01:00