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...
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.
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 :)
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
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.