Вопрос задан 17.02.2019 в 15:27. Предмет Информатика. Спрашивает Смирнов Евгений.

Фрагмент алгоритму : с=0; а=16; b=9; b=3*a-5; while (d>=b) { c=c+1; d=d-b-2; } Змінні: с d

Варіанти відповіді : 1)с=4, d=-2 2)c=3, d=10 3)c=4, d=-1 4)c=3, d=-2 5)c=2, d=-2
0 0
Перейти к ответам

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

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

Я могу помочь вам с решением задачи по алгоритмам. Вот подробный разбор фрагмента алгоритма:

- Изначально с = 0, а = 16, b = 9. - Затем b меняется на 3 * a - 5, то есть b = 43. - Пока d >= b, выполняется цикл while, в котором с увеличивается на 1, а d уменьшается на b + 2, то есть на 45. - Для того, чтобы найти значения с и d после цикла, нужно определить, сколько раз цикл повторяется. Для этого можно использовать деление с остатком: d = 45 * k + r, где k - количество повторений цикла, а r - остаток от деления, который должен быть меньше b. - Подставляя известные значения, получаем: d = 45 * k + r, где 0 <= r < 43. - Сравнивая с вариантами ответа, видим, что подходит только вариант 4) с = 3, d = -2. Это значит, что k = -1, а r = -2. - Проверяем, что эти значения удовлетворяют условию цикла: -2 < 43, значит цикл завершается. - Итоговые значения с = 3, d = -2.

Надеюсь, это было полезно. Если у вас есть еще вопросы по алгоритмам, я готов помочь.Ответь+подробно.+Фрагмент+алгоритму+:+с=0;+а=16;+b=9;+b=3*a-5;+while+(d>=b)+{+c=c+1;+d=d-b-2;+}+Змінні:+с+d+Варіанти+відповіді+:+1)с=4,+d=-2+2)c=3,+d=10+3)c=4,+d=-1+4)c=3,+d=-2+5)c=2,+d=-2

0 0

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

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

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