2025-02-09 14:14:41 +01:00
|
|
|
import io
|
2024-08-03 01:11:22 +02:00
|
|
|
import log
|
|
|
|
|
|
|
|
main() {
|
|
|
|
fizzbuzz(15)
|
|
|
|
}
|
|
|
|
|
2024-08-05 18:47:24 +02:00
|
|
|
fizzbuzz(n Int) {
|
2024-08-03 01:11:22 +02:00
|
|
|
x := 1
|
|
|
|
|
|
|
|
loop {
|
2024-08-03 22:24:40 +02:00
|
|
|
switch {
|
2025-02-09 14:14:41 +01:00
|
|
|
x % 15 == 0 { io.out("FizzBuzz") }
|
|
|
|
x % 5 == 0 { io.out("Buzz") }
|
|
|
|
x % 3 == 0 { io.out("Fizz") }
|
2024-08-04 00:00:26 +02:00
|
|
|
_ { log.number(x) }
|
2024-08-03 01:11:22 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
x += 1
|
|
|
|
|
|
|
|
if x > n {
|
|
|
|
return
|
|
|
|
}
|
2024-08-03 22:24:40 +02:00
|
|
|
|
2025-02-09 14:14:41 +01:00
|
|
|
io.out(" ")
|
2024-08-03 01:11:22 +02:00
|
|
|
}
|
|
|
|
}
|