Вопрос задан 15.06.2023 в 02:24. Предмет Информатика. Спрашивает Саляхетдинова Диана.

Написать Pithon : Вводится предложение с клавиатуры. Программа считает сколько каких гласных в

предложении и сколько всего гласных.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Белый Илья.

Ответ:

Результат в приложении

Объяснение:

#!/usr/bin/env python3

phrase = input().lower()

gl = dict()

glasny = 'аеёиоуыэюя'

sum = 0

for s in phrase:

   if s in glasny:

       if gl.get(s, 0) == 0:

           gl[s] = 0

       gl[s] += 1

       sum += 1

if sum > 0:

   print('найдены гласные:', gl)

   print('всего:', sum)

else:

   print('гласных не найдено')


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

Вот код программы:

```python def count_vowels(sentence): vowels = 'aeiouAEIOU' vowel_count = 0 vowel_dict = {'a': 0, 'e': 0, 'i': 0, 'o': 0, 'u': 0}

for char in sentence: if char in vowels: vowel_count += 1 vowel_dict[char.lower()] += 1

return vowel_count, vowel_dict

user_sentence = input("Введите предложение: ") total_vowels, vowel_counts = count_vowels(user_sentence)

print("Всего гласных:", total_vowels) print("Количество каждой гласной:") for vowel, count in vowel_counts.items(): print(vowel, ":", count) ```

В этой программе мы создали функцию `count_vowels`, которая принимает предложение в качестве аргумента. Затем мы инициализируем переменные `vowels` и `vowel_count` для отслеживания общего количества гласных и `vowel_dict` для подсчета количества каждой отдельной гласной.

Затем мы проходим через каждую букву предложения и проверяем, является ли она гласной. Если это так, мы увеличиваем счетчик `vowel_count` и соответствующий счетчик в словаре `vowel_dict`.

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

Теперь, когда вы запустите эту программу и введете предложение, она выведет количество гласных и количество каждой гласной в предложении.

Надеюсь, это поможет! Если у тебя еще есть вопросы, не стесняйся задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос