Skip to content

Commit

Permalink
Merge pull request #5255 from oscar503sv/main
Browse files Browse the repository at this point in the history
Reto #0 - Go
  • Loading branch information
kontroldev authored Oct 7, 2023
2 parents 2971e22 + 8277a95 commit 0f30708
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [Fácil]/go/ozkar503.go
Original file line number Diff line number Diff line change
@@ -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) + " ---")
}
}
}

0 comments on commit 0f30708

Please sign in to comment.