Строка: Помогите создать счетчик, который будет выводить текст в заданном порядке - C#
Формулировка задачи:
Всем привет. Ребят помогите пожалуйста создать счетчик который будет выводить текст в таком порядке
уже несколько часов мозги парю никак не могу сделать.
aaaa aaab aaac aaad aaae aaaf aaag ..... и до zzzz
Решение задачи: «Строка: Помогите создать счетчик, который будет выводить текст в заданном порядке»
textual
Листинг программы
static void Main()
{
var chars = new[] { 'a', 'a', 'a', 'a' };
for (int i = 0; ; i++)
{
Console.WriteLine(new string(chars));
chars[3]++;
if (chars[3] > 'z')
{
chars[3] = 'a';
chars[2]++;
if (chars[2] > 'z')
{
chars[2] = 'a';
chars[1]++;
if (chars[1] > 'z')
{
chars[1] = 'a';
chars[0]++;
if (chars[0] > 'z')
break;
}
}
}
}
Console.Read();
}