Skip to content

Instantly share code, notes, and snippets.

@niryuu
Created March 28, 2012 10:25
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niryuu/2225263 to your computer and use it in GitHub Desktop.
Save niryuu/2225263 to your computer and use it in GitHub Desktop.
pas-fizzbuzz
PROGRAM FIZZBUZZ;
PROCEDURE FIZZ_BUZZ(N: INTEGER);
VAR
I: INTEGER;
BEGIN
FOR I := 1 TO N DO BEGIN
IF I MOD 15 = 0 THEN BEGIN
WRITELN('FizzBuzz');
END ELSE IF I MOD 5 = 0 THEN BEGIN
WRITELN('Buzz');
END ELSE IF I MOD 3 = 0 THEN BEGIN
WRITELN('Fizz');
END ELSE BEGIN
WRITELN(I);
END
END
END;
BEGIN
FIZZ_BUZZ(100);
END.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment