Информатика и ИКТ - ЕГЭ Практикум и диагностика - Учебное пособие для общеобразовательных организаций
Важные алгоритмы. Определение чётности/делимости - Алгоритмы
Задание 4.13.1. Заполните таблицу. Для каждого числа, записанного в первом столбце, укажите, что будет являться выполнением действий, записанных в заголовке остальных столбцов.
Паскаль |
X mod 2 |
X mod 5 |
X mod 2 = 0 |
X mod 2 = 1 |
X mod 2 <> 0 |
Бейсик |
X MOD 2 |
X MOD 5 |
X MOD 2 = 0 |
X MOD 2 = 1 |
X MOD 2 <> 0 |
Си |
X % 2 |
X % 5 |
X % 2 = 0 |
X % 2 = 1 |
X % 2 ! = 0 |
Алгоритмический язык |
mod(X,2) |
mod(X,5) |
mod(X,2) = 0 |
mod(X,2) = 1 |
mod(X,2) <> 0 |
Число X |
|||||
3 |
|||||
4 |
|||||
5 |
|||||
-3 |
|||||
-4 |
|||||
-5 |
После заполнения таблицы подпишите столбец, в котором проверяется чётность, а также подпишите столбец, в котором верно проверяется нечётность.
Ответ: ________________.
Задание 4.13.2. Ниже на 4 языках записана программа. На вход программе подается число 48. Укажите, что выведет на экран программа.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.3. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Укажите, для какого наименьшего N, большего 30, программа выведет на экран число 3.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.4. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Укажите, для какого наибольшего N, меньшего 80, программа выведет на экран число 2.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.5. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Укажите, для какого наименьшего N, большего 30, программа выведет на экран число.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.6. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Укажите, для какого наибольшего N, меньшего 100, программа выведет на экран число.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.7. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Найдите наибольшее число N, меньшее 50, для которого программа выведет на экран число. В ответе укажите число, которое при этом выведет на экран программа.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.8. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите через запятую, что выведет на экран эта программа при вводе числа 19 и при вводе числа 21.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.9. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите через запятую, что выведет на экран эта программа при вводе числа 12 и при вводе числа 13.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.10. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите через запятую, что выведет на экран эта программа при вводе числа 17 и при вводе числа 24.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.11. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N. Укажите через запятую, что выведет на экран эта программа при вводе числа 29 и при вводе числа 34.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.12. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите наименьшее число N, большее 13, при вводе которого программа выдаёт на экран “YES”.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.13. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите наибольшее число N, меньшее 53, про вводе которого программа выдаёт на экран “NO”.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.
Задание 4.13.14. Ниже на 4 языках записана программа. На вход программе подаётся натуральное число N, большее 1. Укажите наименьшее N, при котором программа выдаёт на экран число 5.
Бейсик |
Паскаль |
Си |
Алгоритмический язык |
Ответ: ________________.