First commit of partial RosettaCode contents.
Pushing this for testing purposes. Lots of work still needed.
This commit is contained in:
commit
1e05ecd7ee
781 changed files with 9080 additions and 0 deletions
16
Task/FizzBuzz/C/fizzbuzz-2.c
Normal file
16
Task/FizzBuzz/C/fizzbuzz-2.c
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#include <stdio.h>
|
||||
|
||||
main() {
|
||||
int i = 1;
|
||||
while(i <= 100) {
|
||||
if(i % 15 == 0)
|
||||
puts("FizzBuzz");
|
||||
else if(i % 3 == 0)
|
||||
puts("Fizz");
|
||||
else if(i % 5 == 0)
|
||||
puts("Buzz");
|
||||
else
|
||||
printf("%d\n", i);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
3
Task/FizzBuzz/C/fizzbuzz-3.c
Normal file
3
Task/FizzBuzz/C/fizzbuzz-3.c
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
#include <stdio.h>
|
||||
#define F(x,y) printf("%s",i%x?"":#y"zz")
|
||||
int main(int i){for(--i;i++^100;puts(""))F(3,Fi)|F(5,Bu)||printf("%i",i);return 0;}
|
||||
11
Task/FizzBuzz/C/fizzbuzz-4.c
Normal file
11
Task/FizzBuzz/C/fizzbuzz-4.c
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
#include<stdio.h>
|
||||
|
||||
int main ()
|
||||
{
|
||||
int i;
|
||||
const char *s[] = { "%d\n", "Fizz\n", s[3] + 4, "FizzBuzz\n" };
|
||||
for (i = 1; i <= 100; i++)
|
||||
printf(s[!(i % 3) + 2 * !(i % 5)], i);
|
||||
|
||||
return 0;
|
||||
}
|
||||
20
Task/FizzBuzz/C/fizzbuzz.c
Normal file
20
Task/FizzBuzz/C/fizzbuzz.c
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#include<stdio.h>
|
||||
|
||||
int main (void)
|
||||
{
|
||||
int i;
|
||||
for (i = 1; i <= 100; i++)
|
||||
{
|
||||
if (!(i % 15))
|
||||
printf ("FizzBuzz");
|
||||
else if (!(i % 3))
|
||||
printf ("Fizz");
|
||||
else if (!(i % 5))
|
||||
printf ("Buzz");
|
||||
else
|
||||
printf ("%d", i);
|
||||
|
||||
printf("\n");
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue