РУҚА
6

Шешімі: Подсчёт результатов программы

ОГЭ · Информатика · Тапсырма 6 · Бағдарламалау негіздері
КүрделіФИПИ2F302EҚысқа жауап≈ 3 минутТалдау 3 қадамЖауап сверен с ключом
Условие

Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые числа $s$ и $k$, проверяет условие $s \bmod 6 = k$ и печатает «YES», если условие выполнено, и «NO» в противном случае. Было проведено 9 запусков программы, при которых значения переменных $s$ и $k$ задавались следующими парами чисел.

№ запуска$s$$k$
166
271
31610
4202
5103
6122
722
806
945
Пары значений переменных $s$ и $k$

Сколько было запусков, при которых программа напечатала «YES»?

Тапсырманы ашып, өзіңіз шешіңіз
Дальше ответЕгер әлі шешіп жатсаңыз – кеңестерден бастаңыз: олар жауапқа жетелейді, бірақ оны ашпайды.
К подсказкам

Шешім по шагам

3 қадам
1

Проверим условие $s \bmod 6 = k$ для каждой пары.

$$6 \bmod 6=0\ne 6;\quad 7\bmod 6=1=1$$
2

Для остальных пар условие выполняется только в случаях $(20,2)$ и $(2,2)$, поскольку $20\bmod 6=2$ и $2\bmod 6=2$.

Итак, программа напечатала «YES» при парах $(7,1)$, $(20,2)$ и $(2,2)$.

Жауап
3
3
так ответ выглядит в бланке

Где здесь ошибаются

Путают остаток от деления с результатом целочисленного деления.

Сравнивают число $s$ с $k$, не вычисляя остаток от деления $s$ на 6.

Закрепить приёмВ теме «Бағдарламалау негіздері» ещё 153 тапсырма — жауабымен және дәл осындай талдауымен.
Жаттығу

Тапсырманы қалай шешу керек 6 ОГЭ, информатика

Бұл есептің талдауы келесіге бөлінген: 3 шага: видно, откуда берётся каждое число и где теряется балл. Жауап есептеулердің жанында келтірілген, олардың орнына емес.

Задача из темы «Бағдарламалау негіздері»: в ней 154 задачи, и у каждой есть такой же разбор. Тіркеу қажет емес.