AD

¿Ya dominas lo básico? Un curso estructurado de C es la vía rápida para dar el salto.

Ver cursos de C en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔧Lecciones de C
Lección 59 / 68

FizzBuzz (el ejercicio clásico)

En esta lección resolverás el ejercicio de programación más conocido que existe.

Se recorren los números del 1 al 15 y se imprime «Fizz» para los múltiplos de 3, «Buzz» para los de 5, «FizzBuzz» para los de ambos, y el número en los demás casos.

El código de ejemplo recorre los quince primeros números aplicando esas reglas.

Lo único que hay que acertar es el orden de las comprobaciones: si preguntas primero por el múltiplo de 3, el 15 imprimirá «Fizz» y nunca llegará a «FizzBuzz». El caso combinado va primero. Es un ejercicio de orden de condiciones disfrazado de ejercicio de aritmética.

Fíjate en que «Fizz» y «Buzz» no están traducidos. Son el nombre del ejercicio, igual que en la edición en inglés, y traducirlos haría que nadie reconociera de qué se está hablando. Es célebre porque durante años se usó en entrevistas de trabajo, y la sorpresa fue descubrir cuánta gente con currículum de programador no lo resolvía.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar C directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)