Python - programa para calcular el resultado de la suma en un rango

   
Vista:

programa para calcular el resultado de la suma en un rango

Publicado por Julian (4 intervenciones) el 12/05/2014 06:45:32
Haz un programa que pida el valor de dos enteros n y m y calcule el sumatorio de todos los números pares comprendidos entre ellos (incluyéndolos en el caso de que sean pares).
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

programa para calcular el resultado de la suma en un rango

Publicado por xve (1229 intervenciones) el 12/05/2014 07:59:25
Hola Julian, aquí tienes el ejemplo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/python
# -*- coding: utf-8 -*-
 
try:
    numero1 = int(raw_input("indica el primer numero "))
    numero2 = int(raw_input("indica el segundo numero "))
 
    cadenaDeNumeros="%s%s" % (numero1, numero2)
 
    total=0
 
    # recorremos todos los valores
    for i in cadenaDeNumeros:
 
        # revisamos si es un numero par
        if int(i)%2==0:
 
            total+=int(i)
 
    print "La suma de los valores pares es: %s" % total
 
except:
    print "\nEl numero tiene que ser entero"

Coméntanos si te sirve, ok?
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

programa para calcular el resultado de la suma en un rango

Publicado por UnoPorAhi (16 intervenciones) el 12/05/2014 10:41:10
1
2
3
4
5
6
7
8
9
10
try:
    numero1 = int(raw_input("indica el primer numero "))
    numero2 = int(raw_input("indica el segundo numero "))
 
    #Suma de los pares entre los dos numero introducidos
    suma = sum(filter (lambda x: x%2 == 0, range(numero1:numero2)))
 
    print "La suma de los valores pares es: %s" % suma
except:
    print "\nEl numero tiene que ser entero"


Un saludo
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