Вопрос задан 22.02.2021 в 09:57. Предмет Информатика. Спрашивает Макина Анастасия.

ДАЮ 30 БАЛЛОВ определите значение переменной B после выполнения фрагмента алгоритма: A:=7 B:=0

Да A=1? Нет Нет A:=A-15 B:= B+A В ответе должно получится 21
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гиниятуллин Динар.
Var a,b: integer;
begin
a:=7;
b:=0;
while a<=1 then do
begin
a:=a-15;
b:=b+a;
end;
writeln(b);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Спасибо за предоставленные данные. Рассмотрим выполнение фрагмента алгоритма шаг за шагом:

  1. Изначально у нас есть следующие значения переменных: A = 7, B = 0.

  2. Затем проверяется условие "A = 1?". Поскольку значение A не равно 1, условие не выполняется, и переходим к следующей строке.

  3. В строке "A := A - 15" значение переменной A изменяется на A - 15 = 7 - 15 = -8.

  4. В строке "B := B + A" значение переменной B изменяется на B + A = 0 + (-8) = -8.

Таким образом, после выполнения данного фрагмента алгоритма значение переменной B будет равно -8, а не 21.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос