Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/16: Рейтинг темы: голосов - 16, средняя оценка - 4.94
 Аватар для WladlenAlfa
0 / 0 / 1
Регистрация: 03.11.2013
Сообщений: 14

Найти количество слов, состоящих только из гласных букв

29.11.2013, 10:38. Показов 3401. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Требуется найти количество слов (слова отделены пробелом), состоящих только из гласных букв. Но вот проверка, состоит ли слово из гласных букв, должна быть сделана с помощью функции.
Вот тут я попробовал и застопорился

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program v1;
var st:string;
    mn:set of char;
    i,k:integer;
 
begin
mn:=['à','å','¸','è','î','ó','û','ÿ','þ'];
st:='àáâãä 叿çèé êëìí ààààà îïðñò óôêö÷ øùú àîàèû';
for i:=1 to length(st)do begin
                         if st[i]in mn then ;
                         end;
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.11.2013, 10:38
Ответы с готовыми решениями:

Найти количество слов, состоящих только из русских букв
Нужно написать программу. Словом в строке называется последовательность букв, не прерываемая другими символами. Дана строка символов....

Подсчитать количество слов, состоящих только из заглавных латинских букв
Подсчитать количество слов, состоящих только из заглавных латинских букв. var x: array of char; s:string; ...

Подсчитать количество слов, состоящих только из строчных букв, но начинающихся с большой буквы
Подсчитать количество слов, состоящих только из строчных букв, но начинающихся с большой буквы. С комментариями, пожалуйста!

1
Фрилансер
 Аватар для CodeR
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,603
Записей в блоге: 1
30.11.2013, 11:35
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Program v1;
var st,s:string;
    k:integer;
Function F(s:string):boolean;
Var mn:set of char;
    i,k:byte;
Begin
    k:=0;
    mn:=['а','е','ё','и','о','у','ы','я','ю'];
    For i:=1 to Length(s) do
     if s[i] in mn then inc(k);
    F:=Length(s)=k;
End;
begin
st:='абвгд еёжзий клмн ааааа опрст уфкцч шщъ аоаиы';
st:=st+' ';
While Pos(' ',st)>0 do
Begin
  s:=Copy(st,1,Pos(' ',st)-1);
  Delete(st,1,Pos(' ',st)); 
  if F(s) then inc(k);
End;
writeln(k);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.11.2013, 11:35
Помогаю со студенческими работами здесь

Найти слово с наибольшим числом гласных букв и отсортировать массив слов по убыванию числа гласных букв
В массиве слов найти слово с наибольшим числом гласных букв и отсортировать массив слов по убыванию числа гласных букв.Строковый тип...

Определить в тексте количество слов, состоящих только из строчных букв
Задан исходный текст на английском языке. Длина текста не более 30 символов. Составить программу, которая определяет количество слов...

Подсчитать количество слов в строке, состоящих только из прописных букв
Добрый вечер! Помогите пожалуйста с решением задачи! Дана строка, слова сообщения разделяются пробелами и знаками препинания, нужно...

Посчитать в строке количество слов, состоящих только из разных букв
Помогите пожалуйста разобраться.. Дано задание написать программу на С, которая считает в строке количество слов, состоящих только из...

Найти количество слов, состоящих из трех и более букв
а етот код как переделать из C++ в C #include <iostream> #include <string> #include<fstream> using namespace std; int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru