Дано трехзначное число. Определите является ли сумма его цифр двузначным числом. НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ

tven1808 tven1808    2   27.01.2022 23:37    1

Ответы
тина136 тина136  27.01.2022 23:40

Берём каждую цифру, (например просто, превращаем в строку (массив символов) и достаём эти цифры.), превращаем обратно в число и суммируем их. Получившееся значение превращаем опять в строку и узнаем его длину. Если она не равна двум, то оно не является двухзначным.

Объяснение:

a = 365

if len(str(int(str(a)[0]) + int(str(a)[1]) + int(str(a)[2])))==2:

print("является")

else:

print("не является")

(Я немного не понял что именно имеется ввиду под НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ. Поэтому случайно написал это на Python. Может . Извините если нет)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика