Ответ: Вычисление значений переменных
Это официальный ключ к заданию, источник — открытый банк заданий ФИПИ. Свой ответ можно сверить на странице задачи.
В бланк: номер выбранного варианта.
Определите значение целочисленных переменных $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$.