
Necesito un mano con este programa por favor
Publicado por Miguel Angel (7 intervenciones) el 08/10/2021 23:36:33
Descripción
Generar números enteros entre el 1 y el 1000 e imprimir el número dado, pero si el número es múltiplo de 3 imprimirá la palabra “Fizz”, en el caso que sea múltiplo de 5 deberá imprimir “Buzz”, y en caso de ser múltiplo de ambos (3 y 5) imprimirá “FizzBuzz”
Entrada
Ninguna
Salida
Por cada número generado, imprimir la salida descrita en el enunciado (uno por línea).
Ejemplo
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Estuve viendo que ahi uno parecido por internet y mi codigo no esta tan lejos de este.
x=int(1)
for x in range(1001):
if((x%3)==0):
print("Fizz")
elif((x%5)==0):
print("Buzz")
elif((x%3)==0 and (x%5)==0):
print("FizzBuzz")
else:
print(x)
Alguien puede en ver en que me equivado les agradeceria mucho.
Generar números enteros entre el 1 y el 1000 e imprimir el número dado, pero si el número es múltiplo de 3 imprimirá la palabra “Fizz”, en el caso que sea múltiplo de 5 deberá imprimir “Buzz”, y en caso de ser múltiplo de ambos (3 y 5) imprimirá “FizzBuzz”
Entrada
Ninguna
Salida
Por cada número generado, imprimir la salida descrita en el enunciado (uno por línea).
Ejemplo
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Estuve viendo que ahi uno parecido por internet y mi codigo no esta tan lejos de este.
x=int(1)
for x in range(1001):
if((x%3)==0):
print("Fizz")
elif((x%5)==0):
print("Buzz")
elif((x%3)==0 and (x%5)==0):
print("FizzBuzz")
else:
print(x)
Alguien puede en ver en que me equivado les agradeceria mucho.
Valora esta pregunta


0