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

Ответы на вопрос

PascalABC.NET 3.4.2, сборка 1814 от 02.10.2018
Внимание! Если программа не работает, обновите версию!
begin
var s := ReadlnString('Исходная строка:');
'аеёиоуыэюя'.Except(s).Println(',')
end.




Для решения этой задачи, нужно найти все гласные буквы, которые не встречаются в исходной строке, и отсортировать их в алфавитном порядке. В языке Python это можно сделать следующим образом:
pythondef find_missing_vowels(input_string):
vowels = "аеёиоуыэюя"
input_set = set(input_string)
missing_vowels = sorted([v for v in vowels if v not in input_set])
return missing_vowels
# Пример использования
input_string = "пример строки"
result = find_missing_vowels(input_string)
print("Гласные буквы, не входящие в строку:")
print(" ".join(result))
Здесь мы определяем функцию find_missing_vowels
, которая принимает исходную строку input_string
. Затем мы создаем строку vowels
, содержащую все русские гласные буквы. Далее преобразуем исходную строку в множество input_set
для более эффективного поиска, и с помощью генератора списков и sorted()
находим гласные, которые не входят в исходную строку. Результат выводится на экран.
Пожалуйста, обратите внимание, что данное решение учитывает только строчные русские гласные буквы и не учитывает заглавные, знаки препинания или другие символы. Если это необходимо, логику можно дополнить или адаптировать под требуемые условия.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili