Задача Задача №1658126
А
А
Чтобы ответить на вопрос, давайте разберем программу пошагово.
У нас есть два целых числа,
aиb:a := 37b := 4
Затем выполняется операция присваивания:
b := mod(a, b) + 6- Здесь
mod(a, b)означает "остаток от деленияaнаb". Для наших значений это будетmod(37, 4), что равно 1, так как 37 делится на 4 с остатком 1. - Теперь подставим значение:
b := 1 + 6, поэтомуbстанет равным 7.
Далее, выполняется следующая операция присваивания:
c := mod(a, b) + 3- Теперь мы используем новое значение
b, то есть 7. Найдемmod(37, 7), который равен 2, так как 37 делится на 7 с остатком 2. - Теперь подставим:
c := 2 + 3, следовательно,cравен 5.
Таким образом, после выполнения программы переменная c будет равна 5.