Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2021, 23:14   #1
Nukerer
Новичок
Джуниор
 
Регистрация: 07.12.2021
Сообщений: 2
По умолчанию Найти слово. Делфи

Здравствуйте, нужно найти слово из текста, который находится в компоненте мемо с максимальным отношением согласная/гласная. Смог написать только часть кода, которая отвечает за подсчет всех гласных и согласных, но даже он не работает.
Код:
const
a = ['A','E','I','O','U','Y','a','e','i','o','u','y','а','у','о','и','э','ы','я','ю','е','ё','А','У','О','И','Э','Ы','Я','Ю','Е','Ё'];
b= ['B', 'C', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'V', 'W', 'X', 'Y', 'Z', 'b', 'c', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'q', 'r', 's', 't', 'v', 'w', 'x', 'y', 'z',
'Б', 'В', 'Г', 'Д', 'Ж', 'З', 'Й', 'К', 'Л', 'М', 'Н', 'П', 'Р', 'С', 'Т', 'Ф', 'Х', 'Ц', 'Ч', 'Ш', 'Щ', 'б', 'в', 'г', 'д', 'ж', 'з', 'й', 'к', 'л', 'м', 'н', 'п', 'р', 'с', 'т', 'ф', 'х', 'ц', 'ч', 'ш', 'щ'];

var
F : textfile;
I : word;
W: word;
begin
read(F,C);
if C in a then
inc(I);
if c in b then
inc(W);
readln(f);
end;
end;
ShowMessage('Отношение гласных к согласным='+IntToStr(w)+'/'+IntToStr(i));
end.
Nukerer вне форума Ответить с цитированием
Старый 07.12.2021, 23:19   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,899
По умолчанию

Цитата:
Сообщение от Nukerer Посмотреть сообщение
который находится в компоненте мемо
Начнем с того, что вам надо создавать оконное приложение, а не консольное.
Arigato вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal ABC :Дан файл, ввести с клавиатуры слово которое нужно найти и заменить его на слово введенное с клавиатуры, кол-во строк в тексте файла (не одна) Андрей88991 Фриланс 4 24.12.2019 13:41
Pascal ABC :Дан файл, ввести с клавиатуры слово которое нужно найти и заменить его на слово введенное с клавиатуры, кол-во строк в тексте файла (не одна) Андрей88991 Помощь студентам 6 24.12.2019 13:21
Найти и заменить одно слово в ячейках на это же слово только отформатированное ExStella Microsoft Office Excel 3 14.10.2016 02:48
Пять задач (Найти все трехзначные числа,Массивы и Найти самое длинное симметричное слово)VBA Nod123 Помощь студентам 0 24.12.2014 01:30
Дан файл f. Найти самое длинное слово среди слов, вторая буква которых есть 'e'. Работа с файлами. Делфи 7. Fatalita Помощь студентам 0 30.05.2012 04:24