Вопрос задан 25.06.2023 в 07:50. Предмет Информатика. Спрашивает Богучарская Александра.

Пользователь вводит строки до тех пор, пока не введет строку STOP. Все строки нужно поместить в

массив. В конце нужно вывести только те строки, длина которых больше 5-ти. 10 БАЛЛОВ!!!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хасянова Аля.

# Python

mas = []

while 1:

   a = input()

   if a == "STOP":

       break

   mas.append(a)

for i in mas:

   if len(i) > 5:

       print(i)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам с этой задачей. Для решения этой задачи вам потребуется программа на каком-то языке программирования. Вот пример решения на Python:

python
# Создаем пустой массив для хранения строк strings = [] # Считываем строки до тех пор, пока не введена строка "STOP" while True: user_input = input("Введите строку (или STOP для завершения): ") if user_input.upper() == "STOP": break else: strings.append(user_input) # Выводим строки длиной больше 5 print("Строки длиной больше 5 символов:") for string in strings: if len(string) > 5: print(string)

Эта программа позволяет пользователю вводить строки до тех пор, пока не введет строку "STOP". Все введенные строки сохраняются в массив. После этого программа выводит только те строки, длина которых больше 5 символов.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос