diff --git "a/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/go/ozkar503.go" "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/go/ozkar503.go" new file mode 100644 index 0000000000..9500704e06 --- /dev/null +++ "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/go/ozkar503.go" @@ -0,0 +1,28 @@ +package main + +import ( + "fmt" + "strconv" +) + +/* + * Escribe un programa que muestre por consola (con un print) los + * números de 1 a 100 (ambos incluidos y con un salto de línea entre + * cada impresión), sustituyendo los siguientes: + * - Múltiplos de 3 por la palabra "fizz". + * - Múltiplos de 5 por la palabra "buzz". + * - Múltiplos de 3 y de 5 a la vez por la palabra "fizzbuzz". + */ +func main() { + for i := 1; i <= 100; i++ { + if i%3 == 0 && i%5 == 0 { + fmt.Println(strconv.Itoa(i) + " fizzbuzz") + } else if i%3 == 0 { + fmt.Println(strconv.Itoa(i) + " fizz") + } else if i%5 == 0 { + fmt.Println(strconv.Itoa(i) + " buzz") + } else { + fmt.Println(strconv.Itoa(i) + " ---") + } + } +}