Информатика и ИТ
Тестовый вопрос
Алгоритм, представленный данной блок-схемой, возвращает значение
Варианты ответа
Ответ проверенАлгоритм, представленный данной блок-схемой, возвращает значение
нет правильного ответа
Решение:
Данный алгоритм является линейным. Это означает, что действия выполняются последовательно друг за другом в указанном порядке. Результатом действия А:=n mod 10 является целочисленный остаток от деления n на 10, то есть последняя цифра числа n.
В действии В:=n div 100 находится целочисленный результат деления n на 100. В случае трехзначного числа это будет первая цифра числа n.
Результатом действия С:=n div 10 mod 10 является вторая цифра числа, так как операции div и mod имеют одинаковый приоритет и выполняются слева направо.
L присваивается значение логического выражения, которое принимает значение Истина только в том случае, когда истинно выражение в каждой скобке. В скобках проверяется остаток от деления исходного числа n на каждую цифру данного числа. Если все остатки от делений равны 0, выражения в скобках принимают значение Истина, и результатом всего логического выражения будет Истина.
Таким образом, правильный ответ: возвращает значение Истина, если верно утверждение трехзначное число n кратно каждой своей цифре, и Ложь – в противном случае.
Данный алгоритм является линейным. Это означает, что действия выполняются последовательно друг за другом в указанном порядке. Результатом действия А:=n mod 10 является целочисленный остаток от деления n на 10, то есть последняя цифра числа n.
В действии В:=n div 100 находится целочисленный результат деления n на 100. В случае трехзначного числа это будет первая цифра числа n.
Результатом действия С:=n div 10 mod 10 является вторая цифра числа, так как операции div и mod имеют одинаковый приоритет и выполняются слева направо.
L присваивается значение логического выражения, которое принимает значение Истина только в том случае, когда истинно выражение в каждой скобке. В скобках проверяется остаток от деления исходного числа n на каждую цифру данного числа. Если все остатки от делений равны 0, выражения в скобках принимают значение Истина, и результатом всего логического выражения будет Истина.
Таким образом, правильный ответ: возвращает значение Истина, если верно утверждение трехзначное число n кратно каждой своей цифре, и Ложь – в противном случае.
Похожие вопросы из темы
Вся тема «Информатика и ИТ» →
На третьей стадии применения ИТ бухучета в учетном процессе на предприятии происходит (ят):
Выбор единственного варианта из предлагаемого множества взаимоисключающих альтернатив предоставляют:
Не включает графические инструментальные средства управления издание SQL Server 2000
Свойство, которое гарантирует, что информация не может быть доступна или раскрыта для неавторизованных личностей, объектов или процессов — это
Из перечисленного: 1) случайная; 2) преднамеренная; 3) стихийная; 4) детерминированная; 5) объективная; 6) субъективная — угрозы безопасности по природе происхождения классифицируются как
Сервер