Да се нарисува на конзолата запълнен квадрат със страна n, както е показно в примерите.
Вход | Изход | Вход | Изход |
---|---|---|---|
4 | -------- -\\/\\/\\/- -\\/\\/\\/- -------- |
5 | ---------- -\\/\\/\\/\\/- -\\/\\/\\/\\/- -\\/\\/\\/\\/- ---------- |
Първата ни стъпка е да прочетем входа от конзолата. След това трябва да създадем метод, който ще принтира първия и последен ред, тъй като те са еднакви. Нека не забравяме, че трябва да му дадем описателно име и да му зададем като параметър дължината на страната. Ще използваме конструктора new string
.
Следващата ни стъпка е да създадем метод, който ще рисува на конзолата средните редове. Отново задаваме описателно име, например PrintMiddleRow
.
Накрая извикваме създадените методи в главния метод Main()
на програмата, за да нарисуваме целия квадрат:
Тествайте решението си тук: https://judge.softuni.org/Contests/Practice/Index/594#3.