El dibujo del triángulo en consola...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace DSM_figuras
{
class Program
{
static void Main(string[] args)
{
//Imprimiendo un Triangulo
int lado;
int x, i, j; //las declaro aquí para usarlas fuera de los bucles
do
{
Console.Write("Introduce la base del triangulo(numero impar): ");
lado = int.Parse(Console.ReadLine());
if (lado % 2 == 0)
Console.Write("Introduce un numero impar\n");
} while (lado % 2 == 0);
for (i = 0; i <= lado; i++)
{
if (lado % 2 != 0)
{
for (x = 0; x < (lado - i); x++)
{
Console.Write(" ");
}
for (j = 0; j <= (i * 2); j++)
{
Console.Write("#");
}
Console.WriteLine();
}
}
Console.ReadLine();
}
}
}