Нужно написать программу, позволяющую выбрать произвольные файлы и, считая его простым текстовым файлом, сосчитать, сколько в нем строк, символов, слов, букв и предложений.Преносы можно не учитывать.Подскажите пожалуйста с чего начать.
Какой из пунктов вызывает затруднение ?
В принципе не знаю с чего начать
если верить заданию, начать надо с выбора файла.
для этого можно использовать компонент OpenDialog+какую-нибудь кнопку ("открыть"), в обработчике нажатия на которую он будет использоваться
Я понимаю так что нужно написать программу котороя берет любой файл(произвольный) и считает его код.В принчипе это сделать нетрудно, но как сделать так чтобы это программа считал файлы текстовыми
работать с ним как с текстовым:
var f: textfile;
s: string;
...
//можно проверку сделать
reset(f,filename);
//пока не конец файла
readln(f,s);
...
Итересно.Файл он посчитает текстовым, а как сделать чтобы он посчитал код.
Да очень просто.Главное надо подумать как сделать так чтобы он посчитал по заданным параметрам(колич слов, букв, предл)
самое сложное из этого - предложения, т.к. в задании не оговорено, чем они разделяются (только точкой?).
строки - просто считать кол-во итераций.
символы - ввести переменную и на каждой итерации прибавлять длину строки.
Илья S., а в чем прикол самому с собой разговаривать?
задать вопрос, и через 4 минуты себе ответить, что это легко...
Помогите ктонить-завтра нужно здать.Неполучилось сделать чтобы он их считал поотдельности.А так все норм
Открываешь файл как текстовый, начинаешь читать его построчно. Прочитав каждую строку увеличиваешь счетчик строк на 1, счетчик символов на length(s), далее проходишь по строке, смотришь сколько в ней разделителей предложений (точка, вопросительный знак и т.д.) Увеличиваешь количество предложений на найденное число символов.