6

Решение: Значение переменной после алгоритма

ЕГЭ · Информатика · Задание 6 · Алгоритмы и исполнители
ПовышеннаяФИПИBF5184Выбор варианта≈ 2 минутыРазбор в 3 шагаОтвет сверен с ключом
Условие

Определите значение переменной $c$ после выполнения фрагмента алгоритма. Примечание: знаком := обозначена операция присваивания.

Блок-схема алгоритма с начальными значениями переменных $b$ и $c$
Блок-схема алгоритма с начальными значениями переменных $b$ и $c$
Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

3 шага
1

В начале алгоритма $b=11$, $c=0$. Цикл выполняется, пока $b\ne1$.

$$b=11,\quad c=0$$
2

На каждом шаге значение $b$ уменьшается на единицу, после чего это новое значение прибавляется к $c$.

$$c=10+9+8+\dots+1$$

Вычислим сумму последовательных чисел от $1$ до $10$.

$$c=\frac{10\cdot11}{2}=55$$
Ответ
55
55
так ответ выглядит в бланке

Где здесь ошибаются

Прибавляют к $c$ старое значение $b$, а не значение после уменьшения.

Включают в сумму начальное значение $b=11$.

Останавливают цикл после уменьшения $b$ до нуля, хотя условие завершения — $b=1$.

Закрепить приёмВ теме «Алгоритмы и исполнители» ещё 431 задача — с ответом и таким же разбором.
Тренироваться

Как решать задание 6 ЕГЭ, информатика

Разбор этой задачи разложен на 3 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи, и у каждой есть такой же разбор. Регистрация не нужна.