Получив на вход число x, этот алгоритм печатает два числа a
Получив на вход число x, этот метод печатает два числа a и b. Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 2, а позже 10
алг
нач
цел x, a, b
ввод x
a:=0; b:=0
нц пока xgt;0
a:=a+1
b:=b+mod(x,10)
x:=div(x,10)
кц
вывод a, нс, b
кон
Ответ:
Судя по методу первым печатаем переменную а(которая по сущности счётчик количества проходов по циклу. Цикл повторяется столько раз, сколько разрядов в числе х.
Означает у число 2 разряда, т.е. оно двузначное.
С иной стороны б - сумма цифр этого числа. Означает есть какое-то двузначное число, сумма цифр которого - 10.
Наивеличайшее из таких чисел - 91
Ответ:91
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.