Ayuda ejercicios de python

Iniciado por jasson94, 28 Octubre 2012, 21:18 PM

0 Miembros y 1 Visitante están viendo este tema.

jasson94

hola,necesito ayuda en dos ejercicios que la verdad disculpen la ignorancia no entiendo por favor ayudenme
1). Lea N números, calcule y escriba la suma de los pares y el producto de los
impares. 

2). Calcular el factorial de N (N!=1·2·3·...·N).

espero que me puedan ayudar gracias...

overxfl0w13

Aquí no estamos para hacer trabajos tio lo menos que puedes hacer a la próxima es empezar el código y si surge cualquier problema te ayudaremos :).

De todas formas te dejo el primero, miralo, trastea con él, intenta reducir lineas y así el próximo será más de lo mismo más de bucles y recursividad.

Código (python) [Seleccionar]
def main():

numeros = []
sumaTotal = 0
multTotal = 1
numerosTotal = input("Total de numeros a insertar> ")

for x in range(0,numerosTotal):

numero = input("Numero " + str(x) + ": ")
numeros.append(numero)

for numero in numeros:

if numero % 2 == 0:
sumaTotal = sumaTotal + numero
else:
multTotal = multTotal * numero

print "La suma de los pares es : " + str(sumaTotal)
print "La multiplicacion de los impares es : " + str(multTotal)

if __name__ == '__main__':
main()


Saludos :)
[/url]

jasson94

#2
esta bien gracias tendré en cuenta tu recomendacion, la verdad si empecé a hacerlos pero no los subi, gracias por tu ayuda,,, si no es mucha molestia me podrían decir si está bien el ejercicio del factorial o si hay una forma más fácil


Código (python) [Seleccionar]
N=int(raw_input('Ingrese el valor de N:'))
facto=1
for A in range(1,N,1):
   facto*=A+1
print 'el factorial de ',N,'es: ',facto





MOD: Haz el favor de seguir las reglas, hay que postear los codes en su respectiva etiqueta.