Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 19.04.2020
Сообщений: 56

Работа с множествами

10.06.2020, 15:13. Показов 1284. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана строка, состоящая из слов, составленных из строчных русских букв. Слова отделены друг от друга пробелами. Вывести на экран в алфавитном порядке все гласные буквы, которые входят в каждое слово. Определить и использовать необходимые процедуры.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.06.2020, 15:13
Ответы с готовыми решениями:

Работа со множествами
Составить программу печати в алфавитном порядке всех букв текста (текст оканчивается точкой), входящих в него не менее двух раз.Заранее...

Работа с множествами
Найти мощность множества, состоящего из разности множеств натуральных чисел от 1 до (А+5) и делителей А.

Работа с множествами
Работа с множествами. Помогите, пожалуйста! Даже не знаю, что делать 1) Создать одномерный массив из 2*N элементов, где N - константа...

5
0 / 0 / 0
Регистрация: 19.04.2020
Сообщений: 56
12.06.2020, 12:36  [ТС]
У меня не получилось сделать одну целую программу
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,433
15.06.2020, 14:04
4.14.Чтобы "поднять" тему в разделе и поиске по форуму, используйте осмысленные сообщения, например "Тема/проблема/задача актуальна". Если вы чего-то достигли в решении проблемы на этот момент, сообщите об этом.
https://www.cyberforum.ru/announcement.php?a=3

 Комментарий модератора 
Solarius, дубль вашей темы удален.
0
0 / 0 / 0
Регистрация: 19.04.2020
Сообщений: 56
16.06.2020, 22:02  [ТС]
Тема все еще актуальна. Осталось всего несколько дней до конца. Не получается ничего
0
Модератор
10445 / 5737 / 3406
Регистрация: 17.08.2012
Сообщений: 17,451
22.06.2020, 05:03
Лучший ответ Сообщение было отмечено Solarius как решение

Решение

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
25
26
27
28
29
30
31
32
33
var
  s, d: string;
  i: integer;
  c: char;
  m, t: set of char;
begin
  writeln('Введите строку из слов, разделённых пробелами:');
  readln(s);
  s := s + ' '; {пробел после последнего слова для упрощения алгоритма}
  while pos('  ', s) > 0 do delete(s, pos('  ', s), 1); {удаление лишних пробелов}
  if (length(s) > 1) and (s[1] = ' ') then delete(s, 1, 1); {удаление первого пробела}
  m := ['а', 'е', 'ё', 'и', 'о', 'у', 'ы', 'э', 'ю', 'я']; {пока считаем, что все буквы входят}
  t := []; {множество букв в слове (пока пустое)}
  for i := 1 to length(s) do {цикл по строке}
    if s[i] <> ' ' then {если не конец слова, то}
      include(t, s[i]) {добавляем букву во множество букв слова}
    else {иначе (если конец слова) то}
      begin
        m := m * t; {оставляем только те гласные, которые есть и во множестве, и в слове}
        t := [] {и очищаем множество для следующего слова}
      end;
  {Печатаем результат}
  writeln('Множество из строчных гласных русских букв, входящих в каждое слово:');
  write('['); {печатаем открывающую скобку}
  d := ''''; {пока разделитель кавычка}
  for c := low(char) to high(char) do {перебираем все возможные символы}
    if c in m then {если символ во множестве, то}
      begin
        write(d, c, ''''); {печатаем разделитель, символ, и кавычку}
        d := ', ''' {для всех символов, кроме первого, разделитель запятая, пробел и кавычка}
    end;
  writeln(']') {печатаем закрывающую скобку}
end.
Никаких процедур в данной программе не требуется, поскольку нет похожих фрагментов кода.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.06.2020, 05:03
Помогаю со студенческими работами здесь

Работа с Множествами.
Найти пересечение множеств, состоящих из делителей чисел A и B.

Работа с множествами
Дано множество А. Проверить входят элементы множества, состоящее из элементов букв текста от «a» до «d»; в множества А.

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

Работа с множествами в Pascal ABC
Помогите, пожалуйста, доделать задание: Дан текст. Слова в тексте отделены одним пробелом, в конце текста точка. Напечатать те слова, в...

Работа с записями и множествами. Сравнить два множества на равенство
Описать множества М1(1,2) и М2(2,1).Сравнить эти два множества на равенство. Как это сделать?!


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru