FizzBuzz.d
Description
Just for fun, I guess...
Example
import std.stdio; void main() { for(int i = 1; i <= 100; ++i) { if((i % 3) == 0 && (i % 5) == 0) writef("Fizz-Buzz\n"); else if((i % 3) == 0) writef("Fizz\n"); else if((i % 5) == 0) writef("Buzz\n"); else writef("%d\n", i); } }
Sample Batch File
@echo off set pgm=FizzBuzz dmd %pgm%.d %pgm%.exe pause erase *.obj erase *.map
Testing
Tested with Digital Mars D Compiler v1.0 on Windows XP.