Предмет:
Тема:
Алгоритмы на циклы с условием
Вопрос:
Количество разрядов в восьмеричной записи целого положительного десятичного числа можно определить по следующему алгоритму:
1. Ввести десятичное число
.
2. Задать начальное количество цифр
, коэффициент
.
3. Если
, то перейти к шагу 6.
4. Выполнить
,
.
5. Перейти к шагу 3.
6. Вывести значение
.
Согласно данному алгоритму количество
цифр в восьмеричной записи числа 80 составит …
Ответы:
+ 3
− 2
− 4
− 5
Решение:
В данном случае пунктами алгоритма с третьего по пятый представлена алгоритмическая структура «цикл с предусловием». Суть его такова: выполнять команды
,
до тех пор, пока не выполнится условие
. Итерации цикла при наших значениях переменных будут иметь вид:
.
Таким образом, количество разрядов в восьмеричном представлении десятичного числа 80 равно трем.
ответ тест i-exam
,
до тех пор, пока не выполнится условие
. Итерации цикла при наших значениях переменных будут иметь вид:
.Таким образом, количество разрядов в восьмеричном представлении десятичного числа 80 равно трем.
ответ тест i-exam