Ромбче от звездички
Изтече срока за домашното,но аз все още го мъча ако някой може да помогне ще съм благодарен
using System;
class Program
{
static void Main(string[] args)
{
var n = int.Parse(Console.ReadLine());
for (int row = 1; row <= n; row++)
{
var spaces = n - row;
Console.Write(new string(' ', n - row));
for (int stars = 1; stars <=row; stars++)
{
Console.Write(" *");
}
Console.WriteLine();
}
for (int roww = n; roww >= 1; roww--)
{
Console.Write(new string(' ', n - roww));
for (int stars = 1; stars <= roww; stars++)
{
Console.Write(" *");
}
Console.WriteLine();
}
}
}
Благодаря колега сега ще го разгледам да видя къде ми е грешката
Редактирах и твоя вариант:
using System;
class Program
{
static void Main(string[] args)
{
var n = int.Parse(Console.ReadLine());
for (int row = 1; row < n; row++)
{
Console.Write(new string(' ', n - row));
for (int stars = 1; stars <= row; stars++)
{
Console.Write("* ");
}
Console.WriteLine();
}
for (int roww = n; roww >= 0; roww--)
{
Console.Write(new string(' ', n - roww));
for (int stars = 1; stars <= roww; stars++)
{
Console.Write("* ");
}
Console.WriteLine();
}
}
}