From 02e678d134d7bb8266bbcdb43c23c73950a69cad Mon Sep 17 00:00:00 2001 From: TAKANO Mitsuhiro Date: Mon, 28 Nov 2011 17:50:28 +0900 Subject: add Fizz Buzz program in examples directory --- examples/fizzbuzz.nim | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 examples/fizzbuzz.nim diff --git a/examples/fizzbuzz.nim b/examples/fizzbuzz.nim new file mode 100755 index 000000000..89280267a --- /dev/null +++ b/examples/fizzbuzz.nim @@ -0,0 +1,16 @@ +# Fizz Buzz program + +var f = "Fizz" +var b = "Buzz" +for i in 1..100: + if i mod 15 == 0: + echo f & b + continue + if i mod 5 == 0: + echo b + continue + if i mod 3 == 0: + echo f + continue + echo i + -- cgit 1.4.1-2-gfad0 From c8e75712790ac3a7e64eb43b42b7dcd44c8753b1 Mon Sep 17 00:00:00 2001 From: takano32 Date: Tue, 29 Nov 2011 14:37:40 +0900 Subject: many thanks for Araq's advise! --- examples/fizzbuzz.nim | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/examples/fizzbuzz.nim b/examples/fizzbuzz.nim index 89280267a..5807549d3 100755 --- a/examples/fizzbuzz.nim +++ b/examples/fizzbuzz.nim @@ -1,16 +1,14 @@ # Fizz Buzz program -var f = "Fizz" -var b = "Buzz" +const f = "Fizz" +const b = "Buzz" for i in 1..100: - if i mod 15 == 0: - echo f & b - continue - if i mod 5 == 0: - echo b - continue if i mod 3 == 0: echo f - continue - echo i + elif i mod 5 == 0: + echo b + elif i mod 15 == 0: + echo f, b + else: + echo i -- cgit 1.4.1-2-gfad0 From d0e4d5f00903111a42fa3b1d930317f385326db0 Mon Sep 17 00:00:00 2001 From: takano32 Date: Tue, 29 Nov 2011 16:36:05 +0900 Subject: sorry, i didnt test and commit... --- examples/fizzbuzz.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/fizzbuzz.nim b/examples/fizzbuzz.nim index 5807549d3..4b203512c 100755 --- a/examples/fizzbuzz.nim +++ b/examples/fizzbuzz.nim @@ -3,12 +3,12 @@ const f = "Fizz" const b = "Buzz" for i in 1..100: - if i mod 3 == 0: - echo f + if i mod 15 == 0: + echo f, b elif i mod 5 == 0: echo b - elif i mod 15 == 0: - echo f, b + elif i mod 3 == 0: + echo f else: echo i -- cgit 1.4.1-2-gfad0