🔥ГДЗ под запретом?

Задание 5 Параграф 1.3 ГДЗ Босова 9 класс 2023 (Информатика)

Не совпадает с вашим учебником?
Посмотрите устаревший решебник

Решение #1

Изображение 5. Напишите функцию kdn(), которая вычисляет количество цифр вводимого целого числа.Количество цифр вводимого числа можно определить черед длину строки символов,...
Загрузка...

Рассмотрим вариант решения задания из учебника Босова 9 класс, Просвещение:
5. Напишите функцию kdn(), которая вычисляет количество цифр вводимого целого числа.

Количество цифр вводимого числа можно определить черед длину строки символов, если ввести число как строку.
def kdn(c):
d = len(c)
return d
n = input("Введите целое число: ")
k = kdn(n)
print('Количество цифр:', k)

Программа через целочисленное деление:
def kdn(c):
d=0
while c > 0:
d+=1
c//=10
return d
n = int(input("Введи целое число: "))
k = kdn(n)
print('Количество цифр:', k)
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*К сожалению, временные проблемы с публикацией комментариев с мобильных устройств.