Напишите программу на языке Python, которая принимает последовательность слов и выводит их на экран. Последовательность
Напишите программу на языке Python, которая принимает последовательность слов и выводит их на экран. Последовательность считается завершенной, когда встречается слово "КОНЕЦ" или "конец" (в любом регистре). Программа должна работать в следующем формате: сначала на вход подаются слова, каждое слово на отдельной строке, затем на экран выводятся все слова, за исключением "КОНЕЦ" или "конец". Примеры ввода и вывода: Ввод: JavaScript C++ C# Ruby PHP КОНЕЦ Python Вывод: JavaScript C++ C# Ruby PHP
20.07.2024 13:41
Объяснение: Для решения этой задачи мы можем использовать цикл while, который будет запрашивать последовательность слов от пользователя до тех пор, пока не встретит слово "КОНЕЦ" или "конец". Внутри цикла мы просто будем добавлять каждое слово в список слов. После завершения цикла мы можем использовать условие if для проверки, содержится ли слово "КОНЕЦ" или "конец" в списке слов. Если да, то мы удаляем это слово. Затем мы можем использовать цикл for для вывода каждого слова из списка на экран.
Демонстрация:
Совет: Чтобы лучше понять, как работает программа, вы можете попробовать прогнать ее на разных примерах ввода. Обратите внимание, что программа учитывает слово "КОНЕЦ" или "конец" в любом регистре, поэтому вводы "КОНЕЦ" и "конец" будут обрабатываться одинаково.
Ещё задача: Напишите программу на языке Python, которая принимает последовательность чисел и выводит их сумму на экран. Последовательность считается завершенной, когда встречается отрицательное число. Примеры ввода и вывода: Ввод: 5 10 15 -2 Вывод: 30