Жауабы: Вычисление значений переменных
Это официальный ключ тапсырмаға, источник — ФИПИ тапсырмаларының ашық банкі. Свой ответ можно сверить на странице тапсырма.
Бланкке: таңдалған нұсқа нөмірі.
Определите значение целочисленных переменных $a$ и $b$ после выполнения фрагмента программы.
| Бейсик | Паскаль | Алгоритмический язык |
|---|---|---|
| a = 2599 b = (a MOD 10)*1000+26 a = (b\10) MOD 100 | a:=2599; b:= (a mod 10)*1000+26; a:= (b div 10) mod 100; | a:= 2599 b:= mod(a,10)*1000+26 a:= mod(div(b,10),100) |
| MOD и \ — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно | div и mod — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно | div и mod — функции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно |
Где здесь ошибаются
Путать остаток от деления с результатом целочисленного деления.
Вычислить $a = 902$ и не выполнить последнюю операцию $\bmod 100$.
Ошибочно считать, что $2599 \bmod 10 = 99$.