Ввести последовательность символов, заканчивающуюся точкой и определить, каких
букв больше, ’ А’ или ’ Б’
C#

4 Окт 2019 в 05:43
236 +1
1
Ответы
1

using System;

class Program
{
static void Main()
{
Console.WriteLine("Введите последовательность символов, заканчивающуюся точкой:");
string input = Console.ReadLine();

int countA = 0;
int countB = 0;
foreach(char c in input)
{
if(Char.ToLower(c) == 'а')
{
countA++;
}
else if(Char.ToLower(c) == 'б')
{
countB++;
}
}
if(countA > countB)
{
Console.WriteLine("Букв А больше, чем букв Б.");
}
else if(countA < countB)
{
Console.WriteLine("Букв Б больше, чем букв А.");
}
else
{
Console.WriteLine("Количество букв А и Б одинаково.");
}
}

}

19 Апр 2024 в 14:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир