Для подсчета количества гласных букв в предложении, введенном пользователем с клавиатуры, можно использовать следующий код на C#:
C#:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Введите предложение:");
string inputText = Console.ReadLine();
int vowelCount = CountVowels(inputText);
Console.WriteLine($"Количество гласных букв в предложении: {vowelCount}");
}
static int CountVowels(string text)
{
int count = 0;
foreach (char c in text)
{
if (IsVowel(c))
{
count++;
}
}
return count;
}
static bool IsVowel(char c)
{
c = char.ToLower(c);
return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || c == 'y'; // Проверяем гласные буквы
}
}
Как это работает:
1. Пользователь вводит предложение с клавиатуры.
2. Для подсчета гласных букв в предложении используется метод
CountVowels
, который принимает текст и возвращает количество гласных букв.
3. Метод
IsVowel
проверяет, является ли символ гласной буквой.
4. Затем программа подсчитывает количество гласных букв в предложении и выводит результат.
Вы можете скопировать этот код, вставить его в среду разработки на C# (например, Visual Studio) и запустить для проверки. При вводе предложения программа подсчитает количество гласных букв и выведет результат. Если у вас возникнут дополнительные вопросы или понадобится помощь, не стесняйтесь обращаться!