0 / 0 / 0
Регистрация: 16.03.2015
Сообщений: 5

Каких букв - гласных или согласных больше в строке, содержащей цифры и буквы латинского алфавита

16.03.2015, 17:27. Показов 1830. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста! Очень нужна программа, которая определяла бы каких букв - гласных или согласных больше в строке, содержащей цифры и буквы латинского алфавита, а также напечатала встречающиеся гласные и согласные и отсутствующие гласные и согласные (каждую по одному разу).
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2015, 17:27
Ответы с готовыми решениями:

В символьном массиве определить, каких букв латинского алфавита больше: гласных или согласных
В символьном массиве определить, каких букв латинского алфавита больше: гласных или согласных. Вывести соответствующеё сообщение. using...

Дан текст из цифр и строчных букв латинского алфавита. Определить каких букв - гласных (a, e, i, j, o, u) или согласных - больше в этом тексте
Дан текст из цифр и строчных букв латинского алфавита. Определить каких букв - гласных (a, e, i, j, o, u) или согласных - больше в этом...

Определить, каких букв в строке больше - гласных или согласных
Дано: строка S. Требуется: определить, каких букв больше - гласных или согласных.

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33138 / 21432 / 8221
Регистрация: 22.10.2011
Сообщений: 36,753
Записей в блоге: 9
16.03.2015, 20:50
Лучший ответ Сообщение было отмечено Olya177 как решение

Решение

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
34
35
36
37
38
39
40
41
const
  vowels : set of char = ['A', 'E', 'I', 'O', 'U'];
  cons : set of char = ['A' .. 'Z'] - vowels;
var 
  s : string;
  i, count : integer;
  
begin
  var present_vowels : set of char := [];
  var present_cons : set of char := [];
  var absent_vowels : set of char := vowels;
  var absent_cons : set of char := cons;
 
  readln(s);
  count := 0;
  
  for i := 1 to Length(s) do
  begin
    if upcase(s[i]) in vowels then
    begin
      Include(present_vowels, upcase(s[i]));
      inc(count)
    end
    else if upcase(s[i]) in cons then 
    begin
      Include(present_cons, upcase(s[i]));
      dec(count);
    end;
        
    Exclude(absent_vowels, upcase(s[i]));
    Exclude(absent_cons, upcase(s[i]));
  end;
  if count > 0 then writeln('Гласных больше')
  else if count < 0 then writeln('Согласных больше')
  else writeln('Гласных и согласных поровну');
  
  writeln('Присутствующие гласные: ', present_vowels);
  writeln('Присутствующие согласные: ', present_cons);
  writeln('Отсутствующие гласные: ', absent_vowels);
  writeln('Отсутствующие согласные: ', absent_cons);
end.
1
0 / 0 / 0
Регистрация: 16.03.2015
Сообщений: 5
17.03.2015, 00:29  [ТС]
Огромное спасибо!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2015, 00:29
Помогаю со студенческими работами здесь

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

Определить, каких букв — гласных или согласных больше в строке
Задание: Ввести строку, содержащую цифры и буквы латинского алфавита. Определить, каких букв - гласных или согласных больше. Напечатать...

Определить каких букв больше в строке: гласных или согласных и на сколько.
1)Ввести строку А с клавиатуры состоящую из заглавных русских букв. Определить каких букв больше: гласных или согласных и на сколько....

Множества: определить, каких букв – гласных или согласных – больше в заданной строке
Дана строка символов. Определить, каких букв – гласных или согласных – больше в этой строке.Сначала надо определить количества гласных и...

Множественный тип данных: Определить, каких букв - гласных или согласных - больше в строке
11. Дана строка символов. Определить, каких букв - гласных или согласных - больше в этой строке.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Динамические массивы в C++ - создание и использование
NullReferenced 27.04.2025
Динамические массивы представляют собой один из фундаментальных инструментов программирования на C++, позволяющий создавать структуры данных, размер которых определяется во время выполнения. . .
Асинхронный JavaScript: Промисы, Async/Await и Fetch API
Reangularity 27.04.2025
Пользователь заходит на веб-страницу, нажимает кнопку и. . . ничего не происходит. Сайт словно замер. Через несколько секунд всё внезапно оживает, но пользователь уже успел закрыть вкладку. Знакомая. . .
Management on GitLab and repository management in Visual Studio code
jigi33 27.04.2025
- repo management on GitLab - CI/ CD in GitLab - VCS repository management in Visual Studio code (see attachments)
Kanban или Scrum - что выбрать?
EggHead 27.04.2025
Kanban и Scrum — уже много лет удерживают лидирующие позиции среди гибких подходов. Руководители проектов и команды разработчиков то и дело сталкиваются с дилеммой: какой из этих двух методов выбрать. . .
Кастомные Middleware на C# в ASP.NET Core
UnmanagedCoder 27.04.2025
Разработка веб-приложений сегодня мало напоминает монолитное программирование прошлых лет. На смену громоздким блокам кода пришла модульная архитектура, где каждый компонент выполняет строго. . .
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru