Проверка забытых объектов
Информатика

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

Напишите программу, которая проверит, сколько объектов было забыто Бильбо. Для этого нужно выполнить следующие шаги: если в строке присутствует слово "забыл" или слово, которое будет введено на второй строке, то эта строка учитывается. Если количество таких строк с забытыми объектами не превышает половины от общего числа введенных строк, то вывести результат "НЕ ТАК МНОГО". В противном случае вывести результат "ВСЕ РАВНО НИЧЕГО СТРАШНОГО". Принимаемый формат ввода следующий:
Верные ответы (1):
  • Parovoz
    Parovoz
    57
    Показать ответ
    Задача: Проверка забытых объектов

    Инструкция: Для решения данной задачи необходимо написать программу, которая будет проверять каждую строку на наличие слова "забыл" или на наличие слова, введенного на второй строке. Если встречается одно из этих слов, то данная строка считается учтенной в подсчете забытых объектов.

    Для решения задачи, программа может принимать ввод в следующем формате: на первой строке вводится целое число N - общее количество строк, а на второй строке вводится искомое слово.

    Затем программа последовательно считывает N строк и проверяет каждую из них на наличие слова "забыл" или наличие введенного слова. Если условие выполняется, счетчик забытых объектов увеличивается.

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

    Демонстрация:

    Входные данные:
    5
    книги

    Строки:
    Бильбо забыл ключи.
    Сегодня я забыл книги.
    Он забыл разрешение.
    Забыл, где находится шляпа.
    Бильбо забыл адрес.

    Выходные данные:
    НЕ ТАК МНОГО

    Совет: Для решения данной задачи, необходимо внимательно прочитать условие задачи и разобраться в его требованиях. Постепенно решайте задачу, сосредотачиваясь на каждом шаге. Если возникают трудности, можно использовать более простые примеры для отладки кода или проводить ручную проверку алгоритма.

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