Виталий
?>

с информатикой Сложите числа, а затем проверьте результаты, выполнив соответствующие десятичные сложения: а) 10111012 и 1010112; б) 1658 и 378; в) 1А916 и 2ВC16;

Информатика

Ответы

Борисовна_Кашутина

while True:

   sentence = input('Введите предложение: ')

   if sentence.count(' ')>=2: break

   print('Предложение должно содержать как минимум три слова')

length = 0

for symbol in sentence:

   if not symbol in [',',' ','/','.','!','&','?','-']:

       length+=1

if length > 10: print('Хорошо')

else: print('Не хорошо')

print(length)

Чуть поэлегантнее:

while True:

   sentence = input('Введите предложение: ')

   if sentence.count(' ')>=2: break

   print('Предложение должно содержать как минимум три слова')

length = sum(not symbol in [',',' ','/','.','!','&','?','-'] for symbol in sentence)

if length > 10: print('Хорошо')

else: print('Не хорошо')

print(length)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

с информатикой Сложите числа, а затем проверьте результаты, выполнив соответствующие десятичные сложения: а) 10111012 и 1010112; б) 1658 и 378; в) 1А916 и 2ВC16;
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

yliana
Viktorovich395
atvkaprolon
arteevdimon
pavelvsk2023
milkiev
gordeevadesign2986
uttgroup
arnaut-anna
irnik65
osechkinandrejj
mez-omts-d5
annasolod
aprilsamara2019
iriska-669
▲