Вычисление значений переменных
Определите значение целочисленных переменных $a$ и $b$ после выполнения фрагмента программы.
Бейсик:
$a = 1075$
$b = (a\ \mathrm{MOD}\ 1000)*10$
$a = a+(b\ \backslash\ 100)$
Паскаль:
$a:=1075;$
$b:= (a\ \mathrm{mod}\ 1000)*10;$
$a:= a+(b\ \mathrm{div}\ 100);$
Алгоритмический язык:
$a:=1075$
$b:=\ \mathrm{mod}(a,1000)*10$
$a:=a+\mathrm{div}(b,100)$
Операции div и mod вычисляют результат деления нацело первого аргумента на второй и остаток от деления соответственно.
Условие как в банке ФИПИ — открыть и сверить
| Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
| ||||||||||||||
|
Выберите один вариант.
1Мягкая — с чего смотретьуровень 1 из 3
Сначала найдите остаток от деления $1075$ на $1000$.
2Наводящая — какие числа считатьуровень 2 из 3
Используйте: $1075\ \mathrm{mod}\ 1000 = 75$, а деление нацело обозначается операцией $\mathrm{div}$.
3Прямая — фактически решениеуровень 3 из 3
Получаем $b=75\cdot10=750$, затем $a=1075+750\ \mathrm{div}\ 100=1075+7=1082$.