Por: facubarberis
Necesito resolever este problema de python amigoo! por favor ayudenmee! agradeceria un monton!
Especifique un programa con las siguientes caracteristicas:
a) La cantidad de filas y columnas de un arreglo se ingresan por teclado.
b) Ingresar los valores del arreglo desde el teclado.
c) Validar que todos los valores del arreglo sean distintos de cero, sino emitir mensaje en la consola
"Hay valores nulos" y terminar.
d) Generar un arreglo de una fila como resultado del producto de los elementos de las filas del arreglo
anterior.
e) Mostrar el resultado en la consola, en la primer linea muestre el texto 'Resultados' y en las siguientes
los resultado de la operacion.
f) Si la matriz es cuadrada, mostrar por consola los elementos de la diagonal secundaria con el texto 'La
diagonal secundaria es' en la primer linea y en las siguientes los elementos correspondientes. Si no es
cuadrada mostrar el mensaje 'La matriz no es cuadrada' y terminar.
g) Cree una funcion "def verificarValores(arreglo)" para verificar que los valores del arreglo son todos
positivos. Si se cumple la condicion devolver un 1 (uno) y en caso contrario devolver un 0 (cero).
h) Cree una procedimiento "def diagonalSecundaria (arreglo)" para mostrar por consola los valores del
arreglo pertenecientes a la diagonal secundaria.
Ej. de caso particular. Cumple con la condicion de ser distintos de cero.
Ingrese la cantidad de filas y columnas: 3 3
Valor[0][0]=3
Valor[0][1]=6
Valor[0][2]=9
Valor[1][0]=12
Valor[1][1]=15
Valor[1][2]=18
Valor[2][0]=1
Valor[2][1]=1
Valor[2][2]=1
Resultados
162
3240
1
La diagonal secundaria es
9
15
1
Responde la pregunta
Usa el siguiente formulario para contestar la pregunta del usuario, o para dejar tu opinion.
Si quieres añadir un link o enlace hacia otra página usa el siguiente codigo:[LINK]http://www.tulink.com/[/LINK]
Si quieres añadir una imagen alojada en otro servidor usa el siguiente codigo:[IMG]http://link-a-tu-imagen.gif[/IMG]