Вопрос № 66628: Пожалуйста!Срочно нужна помощь!Помогите решить вот такую задачу
Во входном файле text.dat содержится текст на английском языке, заканчивающийся точкой (другие символы “.” в этом файле отсутствуют). Требуется написать программу на языке Паскаль и...
Вопрос № 66.628
Пожалуйста!Срочно нужна помощь!Помогите решить вот такую задачу
Во входном файле text.dat содержится текст на английском языке, заканчивающийся точкой (другие символы “.” в этом файле отсутствуют). Требуется написать программу на языке Паскаль или Бейсик, которая будет определять и выводить на экран английскую букву, встречающуюся в этом тексте чаще всего, и количество там таких букв. Строчные и прописные буквы при этом считаются не различимыми. Если искомых букв несколько, то программа должна выводить на экран первую из них по алфавиту. Например, пусть файл содержит следующую
запись: It is not a simple task. Yes! Чаще всего здесь встречаются буквы I, S и T (слово Yes в подсчете не учитывается, так как расположено после точки). Следовательно, в данном случае программа должна вывести два символа, разделенных пробелом: I 3
Отправлен: 12.12.2006, 10:59
Вопрос задал: Cyclekkk (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: HookEst
Здравствуйте, Cyclekkk!
Предлагаю вариант простого перебора всех символов входящего слова, и подсчета их количества(см Приложение). Как считать из файла я думаю разберетесь.
Если что пишите.
Удачию
Приложение:
Ответ отправил: HookEst (статус: 9-ый класс)
Ответ отправлен: 13.12.2006, 04:33