Tarefa 1:Controlando os parámetros do bucle for
- Duración:
- 30
- Agrupamento:
- Individual
O máis importante do bucle for, é controlar como delimitar inicio, fin e incremento.Estas prácticas son para afianzar este concepto.
Saberás que o conseguiches, cando obteñas a saída desexada:
- Realiza un programa que imprima os primeiros 20 nºs enteiros en orden crecente
- Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs pares
- Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs impares
- Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs cada 3
- Realiza un programa que imprima os primeiros 20 nºs enteiros en orden decrecente
- Realiza un programa que imprima os primeiros 20 nºs enteiros en orden crecente ou decrecente a criterio da usuaria
- Modifica só as condicións do bucle for do programa anterior para que abarque non ata 20, se non ata calquera nº elixido pola usuaria
Código Python: Realiza un programa que imprima os primeiros 20 nºs enteiros en orden crecente
# Programa para imprimir os primeiros 20 números enteiros en orde crecente.
print("Os primeiros 20 números enteiros en orde crecente:")
for i in range(1, 21): # Bucle de 1 a 20
print(i)
Código Python: Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs pares
# Programa para imprimir só os números pares entre os primeiros 20 números.
print("Os números pares entre os primeiros 20 números enteiros:")
for i in range(2, 21, 2): # Bucle de 2 a 20 en pasos de 2
print(i)
Código Python:Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs impares
# Programa para imprimir só os números impares entre os primeiros 20 números.
print("Os números impares entre os primeiros 20 números enteiros:")
for i in range(1, 21, 2): # Bucle de 1 a 20 en pasos de 2
print(i)
Código Python: Modifica só as condicións do bucle for do programa anterior para que imprima só os nºs cada 3
# Programa para imprimir só os números enteiros cada 3 entre os primeiros 20 números.
print("Os números cada 3 entre os primeiros 20 números enteiros:")
for i in range(1, 21, 3): # Bucle de 1 a 20 en pasos de 3
print(i)
Código Python: Realiza un programa que imprima os primeiros 20 nºs enteiros en orden decrecente
# Programa para imprimir os primeiros 20 números enteiros en orde decrecente.
print("Os primeiros 20 números enteiros en orde decrecente:")
for i in range(20, 0, -1): # Bucle de 20 a 1 decrecendo en pasos de -1
print(i)
Código Python: Realiza un programa que imprima os primeiros 20 nºs enteiros en orden crecente ou decrecente a criterio da usuaria
# Programa para imprimir os primeiros 20 números enteiros en orde crecente ou decrecente.
print("Orde: 1 para crecente, 2 para decrecente")
criterio = int(input("Elixe o criterio de orde: ")) # Solicitar á usuaria o criterio de orde
if criterio == 1:
print("Os primeiros 20 números enteiros en orde crecente:")
for i in range(1, 21): # Bucle crecente de 1 a 20
print(i)
elif criterio == 2:
print("Os primeiros 20 números enteiros en orde decrecente:")
for i in range(20, 0, -1): # Bucle decrecente de 20 a 1
print(i)
else:
print("O criterio seleccionado non é válido.")
Código Python: Modifica só as condicións do bucle for do programa anterior para que abarque non ata 20, se non ata calquera nº elixido pola usuaria
# Programa que imprime números enteiros ata o número elixido pola usuaria en orde crecente ou decrecente.
print("Orde: 1 para crecente, 2 para decrecente")
criterio = int(input("Elixe o criterio de orde: ")) # Solicitar o criterio de orde
limite = int(input("Introduce o límite: ")) # Solicitar á usuaria o límite
if criterio == 1:
print(f"Números enteiros en orde crecente ata {limite}:")
for i in range(1, limite + 1): # Bucle crecente ata o límite
print(i)
elif criterio == 2:
print(f"Números enteiros en orde decrecente ata {limite}:")
for i in range(limite, 0, -1): # Bucle decrecente desde o límite ata 1
print(i)
else:
print("O criterio seleccionado non é válido.")