[ create a new paste ] login | about

Link: http://codepad.org/9pvzvEgo    [ raw code | output | fork ]

C, pasted on Oct 6:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>

int main(void)
{
    int i;
    char *result;

    for (i = 1; i <= 105; i++) {
        printf("%d.fizz.buzz.gizz #=> ", i);
        result = !(i % 3)? (!(i % 5)? (!(i % 7)? "FizzBuzzGizz" : "FizzBuzz") : "Fizz") :
            !(i % 5)? (!(i % 7)? "BuzzGizz" : "Buzz") : (!(i % 7)? "Gizz" : NULL);
        if (result) printf("%s\n", result);
        else printf("%d\n", i);
    }

    return 0;
}


Output:
1.fizz.buzz.gizz #=> 1
2.fizz.buzz.gizz #=> 2
3.fizz.buzz.gizz #=> Fizz
4.fizz.buzz.gizz #=> 4
5.fizz.buzz.gizz #=> Buzz
6.fizz.buzz.gizz #=> Fizz
7.fizz.buzz.gizz #=> Gizz
8.fizz.buzz.gizz #=> 8
9.fizz.buzz.gizz #=> Fizz
10.fizz.buzz.gizz #=> Buzz
11.fizz.buzz.gizz #=> 11
12.fizz.buzz.gizz #=> Fizz
13.fizz.buzz.gizz #=> 13
14.fizz.buzz.gizz #=> Gizz
15.fizz.buzz.gizz #=> FizzBuzz
16.fizz.buzz.gizz #=> 16
17.fizz.buzz.gizz #=> 17
18.fizz.buzz.gizz #=> Fizz
19.fizz.buzz.gizz #=> 19
20.fizz.buzz.gizz #=> Buzz
21.fizz.buzz.gizz #=> Fizz
22.fizz.buzz.gizz #=> 22
23.fizz.buzz.gizz #=> 23
24.fizz.buzz.gizz #=> Fizz
25.fizz.buzz.gizz #=> Buzz
26.fizz.buzz.gizz #=> 26
27.fizz.buzz.gizz #=> Fizz
28.fizz.buzz.gizz #=> Gizz
29.fizz.buzz.gizz #=> 29
30.fizz.buzz.gizz #=> FizzBuzz
31.fizz.buzz.gizz #=> 31
32.fizz.buzz.gizz #=> 32
33.fizz.buzz.gizz #=> Fizz
34.fizz.buzz.gizz #=> 34
35.fizz.buzz.gizz #=> BuzzGizz
36.fizz.buzz.gizz #=> Fizz
37.fizz.buzz.gizz #=> 37
38.fizz.buzz.gizz #=> 38
39.fizz.buzz.gizz #=> Fizz
40.fizz.buzz.gizz #=> Buzz
41.fizz.buzz.gizz #=> 41
42.fizz.buzz.gizz #=> Fizz
43.fizz.buzz.gizz #=> 43
44.fizz.buzz.gizz #=> 44
45.fizz.buzz.gizz #=> FizzBuzz
46.fizz.buzz.gizz #=> 46
47.fizz.buzz.gizz #=> 47
48.fizz.buzz.gizz #=> Fizz
49.fizz.buzz.gizz #=> Gizz
50.fizz.buzz.gizz #=> Buzz
51.fizz.buzz.gizz #=> Fizz
52.fizz.buzz.gizz #=> 52
53.fizz.buzz.gizz #=> 53
54.fizz.buzz.gizz #=> Fizz
55.fizz.buzz.gizz #=> Buzz
56.fizz.buzz.gizz #=> Gizz
57.fizz.buzz.gizz #=> Fizz
58.fizz.buzz.gizz #=> 58
59.fizz.buzz.gizz #=> 59
60.fizz.buzz.gizz #=> FizzBuzz
61.fizz.buzz.gizz #=> 61
62.fizz.buzz.gizz #=> 62
63.fizz.buzz.gizz #=> Fizz
64.fizz.buzz.gizz #=> 64
65.fizz.buzz.gizz #=> Buzz
66.fizz.buzz.gizz #=> Fizz
67.fizz.buzz.gizz #=> 67
68.fizz.buzz.gizz #=> 68
69.fizz.buzz.gizz #=> Fizz
70.fizz.buzz.gizz #=> BuzzGizz
71.fizz.buzz.gizz #=> 71
72.fizz.buzz.gizz #=> Fizz
73.fizz.buzz.gizz #=> 73
74.fizz.buzz.gizz #=> 74
75.fizz.buzz.gizz #=> FizzBuzz
76.fizz.buzz.gizz #=> 76
77.fizz.buzz.gizz #=> Gizz
78.fizz.buzz.gizz #=> Fizz
79.fizz.buzz.gizz #=> 79
80.fizz.buzz.gizz #=> Buzz
81.fizz.buzz.gizz #=> Fizz
82.fizz.buzz.gizz #=> 82
83.fizz.buzz.gizz #=> 83
84.fizz.buzz.gizz #=> Fizz
85.fizz.buzz.gizz #=> Buzz
86.fizz.buzz.gizz #=> 86
87.fizz.buzz.gizz #=> Fizz
88.fizz.buzz.gizz #=> 88
89.fizz.buzz.gizz #=> 89
90.fizz.buzz.gizz #=> FizzBuzz
91.fizz.buzz.gizz #=> Gizz
92.fizz.buzz.gizz #=> 92
93.fizz.buzz.gizz #=> Fizz
94.fizz.buzz.gizz #=> 94
95.fizz.buzz.gizz #=> Buzz
96.fizz.buzz.gizz #=> Fizz
97.fizz.buzz.gizz #=> 97
98.fizz.buzz.gizz #=> Gizz
99.fizz.buzz.gizz #=> Fizz
100.fizz.buzz.gizz #=> Buzz
101.fizz.buzz.gizz #=> 101
102.fizz.buzz.gizz #=> Fizz
103.fizz.buzz.gizz #=> 103
104.fizz.buzz.gizz #=> 104
105.fizz.buzz.gizz #=> FizzBuzzGizz


Create a new paste based on this one


Comments: