Открыть файл на чтение - минимум 1 ошибка В цикле пока не настал конец файла { Считать число из файла в переменную - тут придется обрабатывать ошибок 5 минимум если число меньше нуля - увеличить переменную_счетчик на 1 - обработка ошибки переполения счетчика } закрыть файл - минимум 1 ошибка