FizzBuzz/AWK: Difference between revisions
Content added Content deleted
(→Custom FizzBuzz: Example 2) |
m (→Example program 2: link to General_FizzBuzz#AWK) |
||
Line 179: | Line 179: | ||
===Example program 2=== |
===Example program 2=== |
||
;Input: for the generator-program at [[General_FizzBuzz#AWK]]: |
|||
;Input: |
|||
<pre>105 |
<pre>105 |
||
3 Fizz |
3 Fizz |
||
5 Buzz |
5 Buzz |
||
7 Baxx |
7 Baxx</pre> |
||
</pre> |
|||
⚫ | |||
⚫ | |||
$1 % 3 == 0 {x = x "Fizz"} |
$1 % 3 == 0 {x = x "Fizz"} |
||
$1 % 5 == 0 {x = x "Buzz"} |
$1 % 5 == 0 {x = x "Buzz"} |
||
$1 % 7 == 0 {x = x "Baxx"} |
$1 % 7 == 0 {x = x "Baxx"} |
||
!x {print $1; next} |
!x {print $1; next} |
||
{print " ", x; x=""} |
{print " ", x; x=""} |
||
END {print "# Done."}</lang> |
END {print "# Done."}</lang> |