Вопрос задан 04.10.2023 в 19:07. Предмет Информатика. Спрашивает Балахнин Алексей.

В программе «:=» обозначает оператор присваивания; «+», «-», «*», «/», «div», «mod» —

соответственно операции сложения, вычитания, умножения, деления, деления нацело и остатка от деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной y после выполнения алгоритма: p := 19 y := 18 p := y*2+p y := 1*(p-y mod 7) пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!
0 0
Перейти к ответам

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

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

Ответ:

51

Объяснение:

p = 19

y = 18

p =y*2 + p = 18 * 2 + 19 = 55

y = 1*(p - y mod 7) - так как "p" у нас поменялось подставлять будем новое значение

y =1 * (55 -( (18 / 7) остаток)) = 55 - 4 = 51

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

Давайте разберемся по шагам:

  1. p := 19 - Значение переменной p становится равным 19.
  2. y := 18 - Значение переменной y становится равным 18.
  3. p := y*2+p - Здесь мы умножаем значение y на 2, получаем 18 * 2 = 36, затем прибавляем значение p, которое стало равным 19 в шаге 1. Итак, p теперь равно 36 + 19 = 55.
  4. y := 1*(p-y mod 7) - Сначала мы вычисляем y mod 7. Это означает, что мы находим остаток от деления 18 на 7, что равно 4. Затем вычисляем p - 4, где p равно 55, так что 55 - 4 равно 51. Затем умножаем это значение на 1, но умножение на 1 не изменяет значение. Итак, y остается равным 51.

Таким образом, после выполнения алгоритма, значение переменной y будет равно 51.

0 0

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

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

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

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