Коллега попросил меня напечатать треугольник (любой формы), используя одну переменную и одну петлю. Я делаю это так:
Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Triangle
{
class Program
{
static void Main(string[] args)
{
var triangle = "*";
do { Console.WriteLine(triangle); }
while ((triangle += "*").Length < 10);
Console.ReadLine();
}
}
}
Я надеюсь, что должен быть лучший способ сделать это. Вы знаете один?
EDIT:
Тим, спросите меня, как насчет печати треугольника без использования переменной и цикла. Ой!
Я думал и все еще думаю :) ты
знаете, как это можно сделать?