elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: [1]
1  Foros Generales / Dudas Generales / multiplicar los elementos de una fila en python en: 11 Noviembre 2013, 21:12 pm
hola y buenas tardes necesito ayuda para para realizar un proyecto en python...

la cosa es que necesito multiplicar los elementos de una matriz e imprimir los resultados. un ejemplo:
matriz 3x3
[1,3,4]
[5,2,1]
[8,1,3]

resultados
12
10
24

lo que tengo hasta ahora es:

m = int(raw_input("dame el numero de filas:"))
n = int(raw_input("dame el numero de columnas:"))

mat = []

for i in range(m):
 mat.append([0]*n)
 
for i in range(m):
  for j in range(n):
    mat[j]= float(raw_input("componente (%d,%d):" % (i+1,j+1)))

este ultimo codigo es el que no puedo descifrar:
for i in range(m):
  fila = mat
  resultado = 1
  for i in fila:
    resultado *= i
    print resultado

osea con ese codigo me aparecen los resultados pero no de una sola fila si no de todos los elementos de la matriz, si alguien me puede ayudar se lo agradeceria mucho!
2  Foros Generales / Dudas Generales / Sumar los elementos de una fila de una matriz en Pythong en: 10 Noviembre 2013, 20:21 pm
Hola buenos días! Mi problema es que me dieron un ejercicio que me eh estado maquinando la cabeza y no pude resolver y lo traje para acá.

Bueno el asunto es que tengo una matriz y tengo que multiplicar los elemntos de cada fila e imprimirlos por pantalla...un ejemplo:
Una matriz 3x3:
[2,3,4]
[3,2,4]
[2,1,3]

Y lo que tengo que imprimir por pantalla sería:
24(resultado de multiplicar los elementos de la primera fila)
24
6


Muchas gracias!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines