Вопрос задан 09.07.2023 в 14:20. Предмет Информатика. Спрашивает Иванов Алексей.

12. Какие значения примут переменные c и d в результате выполнения программы: program v; var

a,b,c,d: integer; begin a:=7; b:=a-3; if b>a then c:=b-a else d:=a-b; writeln ('c=',c); writeln ('d=',d); end. 1) c=4, d=0. 2) c=-3, d=4. 3) c=4, d=-4. 4) c=0, d=3.
0 1
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мутигулин Шамиль.

Ответ:

4) c=0, d=3.

Объяснение:

0 0
Отвечает Ярославцев Ярослав.

Ответ:

4)

Объяснение:

а=7

б=7-3=4

б больше а Нет д=7-4=3

д=3

с=0

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

После выполнения программы значения переменных c и d будут следующими:

c = 0 d = 4

Объяснение:

  1. Значение переменной a равно 7.
  2. Значение переменной b вычисляется как a - 3, то есть 7 - 3, что даёт 4.
  3. Условие if b > a не выполняется, потому что 4 не больше 7.
  4. Таким образом, выполнится блок else, и переменная d будет присвоено значение a - b, то есть 7 - 4, что даёт 3.
  5. Значение переменной c не изменится и останется равным 0.
  6. Значение переменной d будет равно 3.

Итак, правильный ответ: c=0, d=4.

0 0

Похожие вопросы

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

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

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