Предмет: Информатика,
автор: dmitriukerli
Объяснить код по строкам плиз сделайте!!
1.
n = int(input())
length = 0
while n > 0:
n = n// 10
length += 1
print(length)
2.
i=1
while i <= 10:
print(i)
i += 1
else:
print('Цикл окончен, i =', i)
Ответы
Автор ответа:
2
Ответ:
1.
n = int(input()) - вводит значение n с клавиатуры
length = 0 - присваиваешь значение 0 переменой length
while n > 0: - пока n > 0 происходит цикл
n = n// 10 - делишь n на 10 без остатка (22 // 10 = 2)
length += 1 - прибавляешь к значению length один
print(length) - выводишь length
2.
i=1 - присваиваешь значение 1 переменой i
while i <= 10 :- пока i <= 10 происходит цикл
print(i) - выводишь i на экран
i += 1 - прибавляешь к значению i один
else: -когда мы не попали в цикл, мы попадаем сюда
print('Цикл окончен, i =', i) - выводит на экран 'цикл закончен, i= ' значение переменой i
Похожие вопросы
Предмет: Русский язык,
автор: 1234567890594
Предмет: Русский язык,
автор: BLACK2IVAN
Предмет: Русский язык,
автор: Аноним
Предмет: Алгебра,
автор: Остролистая3
Предмет: Геометрия,
автор: baraknisk227