Título: Sumar los elementos de una fila de una matriz en Pythong Publicado por: Matinegro 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! Título: Re: Sumar los elementos de una fila de una matriz en Pythong Publicado por: crazykenny en 10 Noviembre 2013, 20:41 pm Hola, Matinegro; Por mi parte, bueno, se me ocurre que podrias hacer un bucle for-next para multiplicar cada numero de la matriz por el nombre que quieras; no se si me explico.
Entonces, bueno, un ejemplo asi "en plan cutre" podria ser el siguiente; fila=2 columna=2 dim matriz(fila,columna) ;aqui pones los numeros que quieras en la matriz en cuestion numero_a_multiplicar=input() (o el numero que tu quieras) for t=0 to fila valor_02=0 for tt=0 to columna if tt=0 valor_01=matriz(t,tt) goto salto endif valor_02=matriz(t,tt)*valor_01 valor_01=valor_02 next print valor_02 next waitkey() end Se que el codigo es algo cutre, pero que vamos, es como yo lo haria en el lenguaje que utilizo (el cual es blitz 3D), aunque, bueno, dependiendo del lenguaje de programacion que utilices es cuestion de tocar un poco el codigo para adaptarlo a tu lenguaje. Bueno, pues, espero haberte podido ser de ayuda en cuanto a tu duda que has expuesto en este tema que has creado y/o demas cosas, y, bueno, como digo siempre, muchas gracias por vuestra atencion, y, bueno, saludos. |