<span>Ответ: 20 месяцев!!!</span>
Static void Main(string[] args)
{
StringBuilder str = new StringBuilder();
Console.Write("Введите строку, ввод завершится по точке: ");
char input = Console.ReadKey(true).KeyChar;
if (char.IsLetterOrDigit(input) || char.IsSeparator(input)) Console.Write(input);
while(input != '.')
{
str.Append(input);
input = Console.ReadKey(true).KeyChar;
if (char.IsLetterOrDigit(input) || char.IsSeparator(input)) Console.Write(input);
}
Console.WriteLine();
string resStr = str.ToString();
int a = resStr.Count(p => p == 'а');
int b = resStr.Count(p => p == 'б');
if (a > b)
Console.WriteLine("В строке чаще встречается буква а");
else if (a < b)
Console.WriteLine("В строке чаще встречается буква б");
else
Console.WriteLine("В строке букв а и б равное количество");
Console.ReadKey();
}
Хз
Незнаю как. ссори может на сайте каком то
A=1; b=1
1 шаг цикла: a=a+1=1+1=2; b=b*2=1*2=2; 2>8 ⇒ false
2 шаг цикла: a=a+1=2+1=3; b=b*2=2*2=4; 4>8 <span>⇒ false
</span>3 шаг цикла: a=a+1=3+1=4; b=b*2=4*2=8; 8>8 <span>⇒ false
</span>4 шаг цикла: a=a+1=4+1=5; b=b*2=8*2=16; 16>8 <span>⇒ true
s=a+b=5+16=21
</span>Ответ: тело цикла выполнится 4 раза, a=5, b=16, s=21