Определи, какое значение будет выведено на экран после выполнения фрагмента алгоритма:
k := 0
n := 1258
пока n > 0
k := k + 1
n := n div 10
вывод k
ПОМОГИТЕ ПРОШУ!!
k := 0
n := 1258
пока n > 0
k := k + 1
n := n div 10
вывод k
ПОМОГИТЕ ПРОШУ!!
Ответ
5
(1 оценка)
1
Ответ:
4
Объяснение:
Этот фрагмент алгоритма будет подсчитывать количество цифр в числе n.
Переменная k устанавливается в 0 в начале, затем в цикле пока n больше 0, на каждой итерации переменная k увеличивается на 1, а число n делится на 10 без остатка, что приводит к тому, что каждая цифра числа удаляется из него.
Когда n достигнет 0, цикл прекратится, и на экран будет выведено значение переменной k, которое равно количеству цифр в исходном числе n.
Так как число n равно 1258, которое имеет 4 цифры, то после выполнения фрагмента алгоритма на экран будет выведено число 4.