Пользователь вводит число от -999 до 999.
Необходимо определить его знак и посчитать, сколько в нем цифр.
Подсказка: есть функция abs(), которая возвращает неотрицательное число.
Например: abs(-45) вернет 45.
Код программирования - Питон
Пример входа №1:
-78
Пример результата №1:
Отрицательное
Количество цифр: 2
Пример входа №2:
237
Пример результата №2:
Положительное
Количество цифр: 3
Answers & Comments
a=int(input())
b=abs(a)
if a==b:
print('Четное')
else:
print('Нечетное')
print('кол-во цифр:',len(str(b))
в2
a=int(input())
b=abs(a)
c=0
if a==b:
print('Четное')
else:
print('Нечентое')
if b//100>0:
c=3
elif b//10>0:
c=2
else:
c=1
print('кол-во цифр:',c)