Предмет: Информатика, автор: ueaten04

Напишите код, который предлагает пользователю ввести целое число. Нужно вывести на экран сколько в этом числе цифр, а также положительное оно или отрицательное.
Например, "Число " + num + " однозначное положительное". Достаточно будет определить, является ли число однозначным, двухзначным или трехзначным и более.


Dazer2009: какой язык програмированния ?
Dazer2009: python ?

Ответы

Автор ответа: warperthe
0

Ответ:

input = int(input("Введите число: "))

digitsCount = len(str(input))

sign = ('положительным' if input > 0 else 'отрицательным') if input != 0 else 'нулём'

print(f"Число {input} имеет {digitsCount} знака(-ов) и является {sign}")

Похожие вопросы
Предмет: Русский язык, автор: ппма