Вопрос задан 30.06.2023 в 00:48. Предмет Информатика. Спрашивает Низамов Ринат.

Напишите программу, которая проверит, сколько всего забыл Бильбо. А сделать это можно так: Если в

строке есть слово забыл или то слово, что будет введено на второй строке, то строка считается. Если таких строк с забытыми вещами не больше половины от всех введенных, то вывести НЕ ТАК И МНОГО, иначе вывести ВСЕ РАВНО НИЧЕГО СТРАШНОГО. Формат ввода
0 0
Перейти к ответам

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

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

n = int(input())

am = 0

subStr1 = input()

subStr2 = 'забыл'

for j in range(n):

_buf = input()

_if (subStr1 in buf) or (subStr2 in buf):

__am += 1

if am <= n:

_print('НЕ ТАК И МНОГО')

else:

_print('ВСЕ РАВНО НИЧЕГО СТРАШНОГО')

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

Для написания программы, которая будет проверять, сколько всего забыл Бильбо, вы можете использовать Python. Вот пример программы:

python
# Функция для проверки строки на наличие ключевых слов def check_string(string, keyword): return keyword in string # Функция для получения пользовательского ввода def get_user_input(): return input("Введите строку (или 'конец' для завершения ввода): ") # Получаем ключевое слово для поиска keyword_to_check = input("Введите ключевое слово для поиска: ") # Инициализируем счетчик строк с ключевым словом count_with_keyword = 0 # Инициализируем счетчик общего количества введенных строк total_count = 0 # Ввод и обработка строк while True: user_input = get_user_input() if user_input.lower() == 'конец': break total_count += 1 if check_string(user_input.lower(), keyword_to_check.lower()): count_with_keyword += 1 # Проверяем условие и выводим результат if count_with_keyword <= total_count / 2: print("НЕ ТАК И МНОГО") else: print("ВСЕ РАВНО НИЧЕГО СТРАШНОГО")

Эта программа сначала запрашивает ключевое слово для поиска. Затем она позволяет вам вводить строки, и она будет считать строки, содержащие ключевое слово. По завершении ввода она проверит условие и выведет результат в соответствии с вашими требованиями.

0 0

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

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

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

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