Составить программу, которая выводит True, если в строке буква А встречается чаще, чем буква B - C#

Узнай цену своей работы

Формулировка задачи:

Составить программу, которая выводит True, если в строке буква А встречается чаще, чем буква B, и False в противном случае.

Решение задачи: «Составить программу, которая выводит True, если в строке буква А встречается чаще, чем буква B»

textual
Листинг программы
  1.         static bool Foo(string s, char first, char second)
  2.         {
  3.             int a = -1, b = -1;
  4.             while(true)
  5.             {
  6.                 var newA = s.IndexOf(first, a + 1);
  7.                 if (newA == a || newA < 0)
  8.                     return false;
  9.                 var newB = s.IndexOf(second, b + 1);
  10.                 if (newB == b || newB < 0)
  11.                     return true;
  12.                 a = newA;
  13.                 b = newB;
  14.             }
  15.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы