TOKAREVA Stepan
?>

Бағдарламалау жүйесі қандай​

Информатика

Ответы

Девяткина_Арсений

# Данная программа выводит первое слово, которое наиболее часто повторяется

a = input("Введите текст с минимум двумя одинаковыми словами:") # здесь мы вводим строчку какого-то текста. Программа помещает ее в строковую переменную a

b = a.split(" ") # здесь мы превращаем строчку в отдельные слова (разделяем строку по пробелам) и помещаем отдельные слова в массив b

counter = 0 # это служебный счётчик. Он будет содержать количество повторяющихся слов в массиве b. В начале программы мы присваеваем ему значение 0

for a in b: # начинаем пробегаться по массиву b с нашими словами. Сначала переменной a присваеваем первое слово и заходим в цикл, потом второе слово и т.д.

   curr = b.count(a) # присваиваем переменной curr количество повторений слова a в массиве b

   if curr>counter: # если количество повторений больше значения в счётчике, то заходим в код под условием

       counter = curr # присваиваем счётчику количество повторений слова а

       end = a # присваиваем переменой end слово а

print(end) # выводим слово end

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

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

Бағдарламалау жүйесі қандай​
Ваше имя (никнейм)*
Email*
Комментарий*

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

BelozerovaGeller648
druzjkinaas22
baranova302
Natalya1895
nataliaprintroll
Мария-Кострыгина175
Мария591
elmira01048775
Ромеовна1527
tarkhanovilya
Kondratchik Vladimir
Любовь-Волков1205
Анатольевич-Фатима
emilbadalov
manu95957