Урок 1, Тема 1
В процессе

Практика 7

  1. Задание.

Напишите программу, которая находит кота. Пользователь вводит сначала количество строк, потом сами строки. Если хотя бы в одной введённой строке нашлось сочетание букв «Кот» или «кот», программа выводит «МЯУ», иначе программа выводит «НЕТ».

При обнаружении кота цикл должен немедленно прерываться командой break.

Формат ввода

В первой строке записано число n.

Далее следует n строк.

Формат вывода

Напечатайте нужное сообщение в зависимости от того, есть во введенных строчках кот или нет.

Пример

Ввод

4

Как устроен типичный фрукт:

кожура;

мякоть;

косточки.

Вывод

МЯУ

 

  1. Задание.

Напишите программу, которая находит кота.

Пользователь вводит строки до тех пор, пока он не введёт «СТОП». Программа выводит номер строки, на которой впервые был упомянут кот (наличие в строке сочетаний букв «Кот» или «кот»), или -1 (минус один), если кот не был упомянут.

При обнаружении кота цикл должен немедленно прерываться командой break.

Формат ввода

Несколько строк.

Сигнал остановки — строка «СТОП».

Формат вывода

Одно число — номер первой строчки, в которой появился кот, или -1, если кота нет.

Пример

Ввод

Как устроен типичный фрукт:

кожура;

мякоть;

косточки.

СТОП

Вывод

3

Примечания

Обратите внимание, что программа должна прекратить свою работу после считывания строки «мякоть;», а остальные строчки, поданные на вход программы, считывать не нужно.