Определить значение переменной А в результате выполнения фрагмента алгоритма...

0 голосов
208 просмотров

Определить значение переменной А в результате выполнения фрагмента алгоритма представленного блок-схемой.Заранее благодарю:)


image

Информатика (15 баллов) | 208 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Операция div - это целочисленное деление. с = a div b - такая запись означает, что число а будет поделено на b и в переменную с запишется только целая часть от деления. 25  div  4 = 6. 25 div 5 = 5.
Операция mod наоборот находит не целую часть от деления, а остаток. Т.е. тут отбрасывается целочисленная часть деления. 25 mod 4 = 1 (т.к. если 25 разделить на 4, то получим 6 целых и 1 в остатке)
Теперь по заданию: 
при 25 и 4
25 div 4 = 6. 6 <> 4 → A:=25 mod  4 = 1. Ответ 1
при 25 и 5
25 div 5 = 5. 5 = 5 → A:=25 div 5 = 5. Ответ 5

(100 баллов)