Note: This website is archived. For up-to-date information about D projects and development, please visit wiki.dlang.org.

Changes between Version 2 and Version 3 of FizzBuzz

Show
Ignore:
Author:
jcc7 (IP: 68.97.93.182)
Timestamp:
03/03/07 13:26:34 (14 years ago)
Comment:

reformatted

Legend:

Unmodified
Added
Removed
Modified
  • FizzBuzz

    v2 v3  
     1= !FizzBuzz.d = 
     2 
     3== Description == 
     4 
    15Just for fun, I guess... 
    26 
    3 FizzBuzz.d 
     7== Example == 
    48 
    59{{{ 
     10#!d 
    611import std.stdio; 
    712 
    1015        for(int i = 1; i <= 100; ++i) 
    1116        { 
    12                if((i % 3) == 0 && (i % 5) == 0)  
    13                        writef("Fizz-Buzz\n"); 
    14                else if((i % 3) == 0) 
    15                        writef("Fizz\n"); 
    16                else if((i % 5) == 0) 
    17                        writef("Buzz\n"); 
    18                else 
    19                        writef("%d\n", i); 
    20        
     17        if((i % 3) == 0 && (i % 5) == 0)  
     18            writef("Fizz-Buzz\n"); 
     19        else if((i % 3) == 0) 
     20            writef("Fizz\n"); 
     21        else if((i % 5) == 0) 
     22            writef("Buzz\n"); 
     23        else 
     24            writef("%d\n", i); 
     25   
    2126} 
    2227}}} 
     28 
     29== Sample Batch File == 
     30 
     31{{{ 
     32@echo off 
     33set pgm=FizzBuzz 
     34dmd %pgm%.d 
     35%pgm%.exe 
     36pause 
     37erase *.obj 
     38erase *.map 
     39}}} 
     40 
     41== Testing == 
     42 
     43Tested with Digital Mars D Compiler v1.0 on Windows XP.