Estos ejercicios corresponden a lo explicado en la lección sobre el bucle for (1).
Se pueden consultar unas posibles soluciones.
Antes de hacer estos ejercicios se recomienda:
Tanto la lección como los ejercicios se encuentran
Escriba tres programas que escriban las siguientes secuencias de números:
2 4 6 8 10 12 14 16 18 20 20 22 24 26 28 30 32 34 10 14 18 22 26 30 40 35 30 25 20 15 10 5 0 1 2 3 4 5 6 7 8 9 10
Notas:
7 10 13 16 19 22 25 28
se podría hacer de estas tres formas distintas:
for i in range(7, 30, 3):
print(f"{i} ", end="")
for i in range(1, 9):
print(f"{3 * i + 4} ", end="")
for i in range(8):
print(f"{3 * i + 7} ", end="")
Nota: Este ejercicio es bastante "matemático", así que he decidido dejarlo como ejercicio optativo.
Escriba un programa que escriba las siguientes secuencias de números:
1 4 9 16 25 36 49 64 81 100 2 5 10 17 26 37 50 65 82 101 8 27 64 125 216 343 1.0 0.5 0.3333.. 0.25 0.2 0.1666.. 2 6 12 20 30 42 56 1 10 100 1000 10000 100000 1.0 0.1 0.01 0.001 0.0001 1 -1 1 -1 1 -1 1 -1
Notas: