
Напишите программу на языке питон , которая запрашивает ввести несколько слов с клавиатуры, а
затем определяет длину самого короткого слова в строке.

Ответы на вопрос

N = int(input('Введите кол-во слов: '))
words = []
for _ in range(N):
word = input('Введите слово: ')
words.append(word)
short_word = words[0]
for word in words:
if len(word) < len(short_word):
short_word = word
print(len(short_word))



Для создания программы на Python, которая запрашивает ввод нескольких слов с клавиатуры и определяет длину самого короткого слова в строке, вы можете использовать следующий код:
python# Запрос ввода слов с клавиатуры и разделение строки на слова
input_string = input("Введите несколько слов через пробел: ")
words = input_string.split()
# Инициализация переменной для хранения длины самого короткого слова
shortest_word_length = float('inf')
# Поиск самого короткого слова в списке
for word in words:
word_length = len(word)
if word_length < shortest_word_length:
shortest_word_length = word_length
# Вывод результата
print(f"Самое короткое слово в строке имеет длину {shortest_word_length} символов.")
Этот код сначала запрашивает у пользователя ввод нескольких слов через пробел и разделяет введенную строку на слова. Затем он проходит по каждому слову в списке и определяет его длину. Если длина текущего слова короче, чем длина самого короткого слова, то длина самого короткого слова обновляется. В конце программа выводит результат – длину самого короткого слова в строке.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili