РУҚА
6

Вычисление значений переменных

ЕГЭ · Информатика · Тапсырма 6 · Бағдарламалау негіздері
КүрделіФИПИ207AA8Нұсқа таңдау≈ 2 минутЖауап сверен с ключом

Определите значение целочисленных переменных $a$ и $b$ после выполнения фрагмента программы.

БейсикПаскальАлгоритмический язык
a = 2599 b = (a MOD 10)*1000+26 a = (b\10) MOD 100a:=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 и b после выполнения фрагмента программы:

Бейсик

Паскаль

Алгоритмический

a = 2599
b = (a MOD 10)*1000+26
a = (b\10) MOD 100
'\ и MOD – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

a:=2599;
b:= (a mod 10)*1000+26;
a:= (b div 10) mod 100;
{div и mod – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно}

a:= 2599
b:= mod(a,10)*1000+26
a:= mod(div(b,10),100)
|div и mod – функции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно|


1)

a = 26, b = 9026

2)

a = 2, b = 9026

3)

a = 26, b = 9926

4)

a = 2, b = 9926


Сіздің жауабыңыз

Бір нұсқаны таңдаңыз.

!
3 уровня: от лёгкого толчка до почти готового решения. Следующий открывается, алдыңғысы оқылған кезде, — жауапқа бірден секіріп кетпеу үшін.
1Мягкая — с чего смотретьдеңгей 1 из 3

Сначала найдите остаток от деления $2599$ на $10$, затем выполните действия с переменной $b$.

2Жетекші — қандай сандарды есептеудеңгей 2 из 3

Используйте: $2599 \bmod 10 = 9$, а целая часть частного вычисляется операцией $\operatorname{div}$.

3Тікелей — іс жүзінде шешімдеңгей 3 из 3

$b = 9 \cdot 1000 + 26 = 9026$, затем $a = (9026 \operatorname{div} 10) \bmod 100 = 902 \bmod 100 = 2$.

Всё равно не складывается?Полное Шешім с обоснованием каждого шага — на отдельной странице.
Шешімді ашу

Тапсырма 6 ЕГЭ, информатика

Задача из темы «Бағдарламалау негіздері»: в ней 160 задач жауабымен және қадамдық талдауымен. В 6-м номере бланка — 156 задач.

Жауапты осы жерде тексеруге болады, ал егер шықпаса — ашуға болады көмекші кеңес немесе талдау. Тіркелу қажет емес.