Square of Stars
Здравейте
Имам пробел с изпълнението на тази задача (Square ot Stars).Може ли малко помощ или примерен код в който да се ориентирам.
Здравейте
Имам пробел с изпълнението на тази задача (Square ot Stars).Може ли малко помощ или примерен код в който да се ориентирам.
Здравей,
Първо прочиташ от конзолата едно число -> var n = int.Parse(Console.ReadLine());, след това печаташ " n " на брой звездички за първия ред, изпозваш " new string " с него е по лесно -> Console.WriteLine(new string('*', n)); . Въртиш един цикъл за вътрешността на квадрата -> for (int i = 0; i < n - 2; i++), до n-2; и в него печатиш '*', n-2 space и последната '*'. -> Console.WriteLine('*' + new string(' ', n - 2) + '*'); и накрая пак печатиш посления ред от n звездички -> Console.WriteLine(new string('*', n)); Дано съм успял да ти помогна. Успех!
Благодаря за информацията доста добро обяснение.Помогна ми да се справя
Благодаря
Здравейте. Защо правим цикъла да върти " i < n - 2 " ?
Защото изключваме първия и последния ред, които са различни. Общо редовете са n на брой, т.е. редовете, които трябва да направим в цикъла, са n - 2.
Благодаря.