Вопрос задан 26.07.2023 в 16:18. Предмет Информатика. Спрашивает Баранова Екатерина.

1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

a:=1819; b:=(a div 100)*10+9; a:=(10*b-a) mod 100
0 0
Перейти к ответам

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

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

div - деление нацело с отбрасыванием остатка, mod - нахождение остатка от деления

b = (1819 div 100)*10 + 9 = 18*10 + 9 = 189

a = (10*189-1819) mod 100 = (1890-1819) mod 100 = 71 mod 100 = 71

0 0
Отвечает Екимов Макс.
A=71 mod 100=71.........
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте разберем этот фрагмент программы шаг за шагом, чтобы определить значения переменных a и b.

  1. a:=1819; Значение переменной a становится равным 1819.

  2. b:=(a div 100)*10+9; Здесь происходит несколько операций: a div 100 - это целочисленное деление переменной a на 100, т.е., 1819 div 100 = 18. (a div 100)*10 - полученный результат умножается на 10, 18 * 10 = 180. (a div 100)*10+9 - к полученному результату прибавляется 9, 180 + 9 = 189.

Таким образом, значение переменной b становится равным 189.

  1. a:=(10b-a) mod 100; Здесь также выполняются несколько операций: 10b - умножение переменной b на 10, 10 * 189 = 1890. 10b - a - вычитание из результата предыдущего шага значения переменной a, 1890 - 1819 = 71. (10b - a) mod 100 - вычисление остатка от деления на 100, 71 mod 100 = 71.

Таким образом, значение переменной a становится равным 71.

Итак, после выполнения данного фрагмента программы:

  • Значение переменной a равно 71.
  • Значение переменной b равно 189.
0 0

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

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

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

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