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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2017, 17:27   #1
kdfnvjjfb
Новичок
Джуниор
 
Регистрация: 06.06.2017
Сообщений: 1
По умолчанию выводит слова, начинающиеся с согласной буквы и содержащие не менее двух гласных

выводит слова, начинающиеся с согласной буквы и содержащие не менее двух гласных
kdfnvjjfb вне форума Ответить с цитированием
Старый 06.06.2017, 17:34   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

кто выводит? программа? а где она?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.06.2017, 08:45   #3
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
var s,s1:string;
    i,j,k:integer;
begin
   Write('s = '); Readln(s);
   s:=s+' ';
   s1:='';
   For i:=1 to Length(s) do
   begin
      If (s[i]>='А') and (s[i]<='Я') or (s[i]>='а') and (s[i]<='я') then
         s1:=s1+s[i] else
      begin
         If s1='' then
            Continue;
         If s1[1] in ['Б','б','В','в','Г','г','Д','д','Ж','ж','З','з','Й','й',
              'К','к','Л','л','М','м','Н','н','П','п','Р','р','С','с','Т','т',
              'Ф','ф','Х','х','Ц','ц','Ч','ч','Ш','ш','Щ','щ'] then
         begin
            k:=0;
            For j:=1 to Length(s1) do
               If s1[j] in ['А','а','Е','е','Ё','ё','И','и','О','о','У','у',
                    'Ы','ы','Э','э','Ю','ю','Я','я'] then
                  Inc(k);
            If k>=2 then
               Writeln(s1);
         end;
         s1:='';
      end;
   end;
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить из строки слова, начинающиеся с одинаковой буквы andrew_ryaba Общие вопросы C/C++ 2 09.04.2017 00:34
[Си] В массиве строк найти все слова, содержащие заданное количество гласных букв Maik512 Помощь студентам 2 20.12.2016 13:20
[Pascal] Найти слова, содержащие не менее трех букв из первого и указать после них найденные буквы. suigintou Помощь студентам 1 23.12.2012 17:01
программа , которая считает английский текст из файла и выводит на экран слова, начинающиеся с гласных бу Fantom666 Помощь студентам 0 13.05.2010 19:01
в тексте удалить слова начинающиеся с заданой буквы Ananim-Pbl6ak Паскаль, Turbo Pascal, PascalABC.NET 9 26.05.2009 16:39