FizzBuzz/AWK: Difference between revisions

Content added Content deleted
m (→‎No divisions, using pattern-string: {{works with|gawk|4.1.0}} {{works with|mawk|1.3.3}})
(generated version)
Line 115: Line 115:
}</lang>
}</lang>
Same output as version 1.
Same output as version 1.

==generated from "General FizzBuzz‎"==
<!-- http://ideone.com/xxxyyy -->
<lang AWK># usage: awk -f fizzbuzzCustom.awk numbers.txt
#
BEGIN {print "# CustomFizzBuzz:"}
$1 % 2 == 0 {x = x "A"}
$1 % 3 == 0 {x = x "B"}
$1 % 5 == 0 {x = x "C"}
x=="" {print $0; next}
{print "\t" x; x=""}
END {print "# Done."}
}</lang>