2SAnastasiAS2
s=input() found=0 for i in range(0,len(s)): if ord(s[i])>64 and ord(s[i])<123: print('Обнаружена латинская буква: '+s[i] + '. Работа программы остановлена') found=1 break; if found==0: print('Латинских букв в тексте нет')
tutu007
так я спросил же, массив надо делать? сказали - да
tutu007
первые две строки кода: ввод самих строк потом из строки создается массив, в котором находятся слова, поделенные по пробелам циклом идет проверка, есть ли в строке 2 слова из строки 1
Answers & Comments
string1=input()
string2=input()
string1=string1.split(" ")
for i in string1:
if i in string2:
print(i)
found=0
for i in range(0,len(s)):
if ord(s[i])>64 and ord(s[i])<123:
print('Обнаружена латинская буква: '+s[i] + '. Работа программы остановлена')
found=1
break;
if found==0:
print('Латинских букв в тексте нет')
потом из строки создается массив, в котором находятся слова, поделенные по пробелам
циклом идет проверка, есть ли в строке 2 слова из строки 1