Python - Realiza el sumatorio de los números pares comprendidos entre 1000 y 73

 
Vista:
sin imagen de perfil

Realiza el sumatorio de los números pares comprendidos entre 1000 y 73

Publicado por valentina (2 intervenciones) el 31/05/2023 19:10:57
Tengo este ejercicio pero no se bien como hacerlo.
Realiza el sumatorio de los números pares comprendidos entre 1000 y 73 (en este orden, yendo hacia atrás). Implementa esta solución con un bucle for o while:
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

Realiza el sumatorio de los números pares comprendidos entre 1000 y 73

Publicado por Costero (92 intervenciones) el 01/06/2023 04:46:20
Quizas asi:

1
2
3
4
5
6
result: int = 0
for x in range(1000, 73, -1):
    if x % 2 == 0:
        print(x)
        result += x
print(result)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Realiza el sumatorio de los números pares comprendidos entre 1000 y 73

Publicado por tincopasan (1082 intervenciones) el 02/06/2023 04:19:31
¿y para qué perder tiempo en la verificación?
1
2
3
4
5
suma = 0
for x in range(1000, 73, -2):
    suma += x
 
print(suma)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Realiza el sumatorio de los números pares comprendidos entre 1000 y 73

Publicado por Costero (92 intervenciones) el 02/06/2023 20:33:00
Tienes razon.

Usualmente cuando escribismo codigo queremos que sea robusto.
Por ejemplo si cambias 1000 a 999, tu codigo se rompe.

Otra cosa quizas mas importante es que el codigo sea mas entendido como sea posible. Alguien leyendo el mio se puede dar cuenta que la suma solo para pares, el tuyo simple dice el paso menos 2.


Perdona me spanish.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar