Вывести на экран числа следующим образом - C# (182225)
Формулировка задачи:
Вывести на экран числа следующим образом:
3
0
23
90
223
890
2223
7890
22223
67890
Помогите пожалуйста, голову уже себе сломал, буду при много благодарен)
Решение задачи: «Вывести на экран числа следующим образом»
textual
Листинг программы
- static void Main(string[] args)
- {
- Console.Write("Введите кол-во повторений: ");
- string input = Console.ReadLine();
- int repeat = 0;
- if (Int32.TryParse(input, out repeat))
- {
- string str1 = "3";
- string str2 = String.Empty;
- int counter = 0;
- for(int i = 0; i < repeat; i++)
- {
- if (counter == -1)
- counter = 9;
- str2 = counter.ToString() + str2;
- counter--;
- Console.WriteLine(str1);
- Console.WriteLine(str2);
- str1 = "2" + str1;
- }
- }
- else
- {
- Console.WriteLine("Некорректный ввод");
- }
- Console.ReadKey(true);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д