[Решено] Для новой задачи нам понадобятся списки гласных и согласных букв.

В русском языке 10 гласных:...

Для новой задачи нам понадобятся списки гласных и согласных букв.

В русском языке 10 гласных: аеёиоуыэюя.

И 21 согласная: бвгджзйклмнпрстфхцчшщ.

ъ и ь рассматривать не будем.

Напиши программу, которая принимает строку и выводит, сколько в ней гласных и согласных букв, с пояснительным текстом:

Количество гласных букв равно ___

Количество согласных букв равно ___

Учитывай символы и нижнего, и верхнего регистра.

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет!​ Я решил написать программу, которая будет считать количество гласных и согласных букв в заданной строке․ Во-первых, я создал два списка⁚ один для гласных букв и один для согласных․ В русском языке 10 гласных букв⁚ а, е, ё, и, о, у, ы, э, ю, я, и 21 согласная буква⁚ б, в, г, д, ж, з, й, к, л, м, н, п, р, с, т, ф, х, ц, ч, ш, щ․ Я не учитывал буквы ″ъ″ и ″ь″, так как они не являются отдельными звуками․

Вот как выглядит код программы⁚

python
def count_vowels_consonants(string)⁚
vowels [‘а’, ‘е’, ‘ё’, ‘и’, ‘о’, ‘у’, ‘ы’, ‘э’, ‘ю’, ‘я’]
consonants [‘б’, ‘в’, ‘г’, ‘д’, ‘ж’, ‘з’, ‘й’, ‘к’, ‘л’, ‘м’, ‘н’, ‘п’, ‘р’, ‘с’, ‘т’, ‘ф’, ‘х’, ‘ц’, ‘ч’, ‘ш’, ‘щ’]

count_vowels 0
count_consonants 0
for char in string․lower⁚
if char in vowels⁚
count_vowels 1
elif char in consonants⁚
count_consonants 1

return count_vowels, count_consonants

# Пример использования программы
string ″Привет, мир!​″
vowels, consonants count_vowels_consonants(string)

result f’Количество гласных букв равно {vowels}
Количество согласных букв равно {consonants}’
print(result)

Если вам нужно проверить другую строку, вы можете изменить значение переменной `string` и запустить программу снова․

Читайте также  Допрос свидетеля Портновой дознаватель Новиков начал с постановки конкретных вопросов. Составив протокол допроса, Новиков предложил свидетелю подписать его. Однако Портнова заявила, что у нее имеются дополнения, которые она хотела бы внести в протокол собственноручно. Ознакомившись с этими дополнениями, Новиков сделал вывод, что они противоречат тем показаниям, которые были даны свидетелем в начале допроса, и предложил ей устранить их путем внесения изменений в собственноручные показания. Поскольку Портнова с этим не согласилась, дознаватель сам внес в протокол эти изменения. Свидетель отказалась подписывать протокол допроса, о чем Новиков с
Оцените статью
Nox AI