Софтуерно Инженерство
Loading...
bepcho avatar bepcho 1 Точки

Малък Въпрос за "SquareOfStars"

Здравейте, имам един малък въпрос относно SquareOfStars. В домашното я реших по следния начин:

using System;


namespace SquareOfStars
{
    class Program
    {
        static void Main()
        {
            var stars = int.Parse(Console.ReadLine());
            string n = new string('*', stars);
            string m = new string(' ', (stars - 2));
            Console.WriteLine(n);
            for (int i = 0; i < (stars - 2) ; i++)
            {
                Console.WriteLine("*" + m + "*");

            }
            Console.WriteLine(n);
        }
    }
}

Всичко е ок - 100 точки, обаче после започнах да си щракам в Drawing Figures with Loops и там нещата се объркват.

Мисля, че проблема идва от това, че нямам space между звездичките, а като го вкарам в new string ми дава грешка "Too many characters in character literal".

Въпроса ми е има ли някакъв интелигентен начин да го вкарам този спейс (ако въобще това е грешката) или да го направя като вкарам още някой цикъл, който да върти "n" и space

Тагове:
CvetanCankovVelikov avatar CvetanCankovVelikov 30 Точки

Ето го и моето решение-само с един цикъл : http://pastebin.com/xu4gF0up

0