Function to print a diamond shape

Andrea Fontana nospam at example.com
Fri Mar 21 06:27:44 PDT 2014


On Friday, 21 March 2014 at 12:32:58 UTC, Sergei Nosov wrote:
> Probably, the most boring way is
>
> foreach(i; 0..N)
> {
>     foreach(j; 0..N)
>         write(" *"[i + j >= N/2 && i + j < 3*N/2 && i - j <= 
> N/2 && j - i <= N/2]);
>     writeln;
> }

A single foreach(i; 0..N*N) is more boring!


More information about the Digitalmars-d-learn mailing list