Dzień dobry, mam problem z pewnym zadaniem z C#
Wczytaj liczbę naturalną n (n>4). Narysuj na ekranie ze znaków X kontur trójkąta prostokątnego jak na poniższym przykładzie. Użyj pętli for. Dla n=5 powinien zostać narysowany trójkąt:
x
xx
x x
x x
xxxxx
Przepraszam za brzydką ilustrację tego, ale nie można tutaj chyba zdjęć wrzucać więc, trochę dodam opisu by pokazać o co mi chodzi w 100%.
Trójkąt tutaj, jest zbudowany w 5 wierszach, w środku tworzą się miejsca wolne na "X", ilość tych "X" rośnie stopniowo +1, tylko że w środkowych segmentach figury, wewnętrzne X są tak jakby usuwane i nie ma ich ostatecznie. Przepraszam jeśli brzmi to skomplikowanie.
A tutaj dam kod, który mam póki co i nie wiem co z nim zrobić dalej, by przejść do następnego etapu:
using System;
namespace ConsoleApp7
{
class Program
{
static void Main(string[] args)
{
int i, j, n;
Console.WriteLine("Podaj liczbę naturalną n>1:");
n = Convert.ToInt32(Console.ReadLine());
for (i = 1; i <= n; i++) // liczba wierszy
{
for (j = 1; j <= i; j++)
Console.Write("X"); // liczba kolumn
Console.WriteLine(" "); // nowa linia
}
Console.ReadKey(true);
}
}
}
Z góry dziękuję za wszelką udzieloną pomoc ;)