Python - Realice un algoritmo que lea los arreglos y que determine si la diagonal principal son iguales

 
Vista:
Imágen de perfil de Brian

Realice un algoritmo que lea los arreglos y que determine si la diagonal principal son iguales

Publicado por Brian (7 intervenciones) el 08/11/2016 12:27:01
Se tienen dos matrices cuadradas (de 12 filas y 12 columnas cada una).
Realice un algoritmo que lea los arreglos y que determine si la diagonal principal de la primera es igual a la diagonal principal de la segunda.
(Diagonal principal es donde los subíndices I, J son iguales).
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 1.473
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Realice un algoritmo que lea los arreglos y que determine si la diagonal principal son iguales

Publicado por xve (1637 intervenciones) el 08/11/2016 16:03:27
Hola Brian, aqui tienes un ejemplo de como seria...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
vector1=[
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12]
]
 
vector2=[
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12],
	[1,2,3,4,5,6,7,8,9,10,11,12]
]
 
iguales=True
for i in range(12):
	if vector1[i][i]!=vector2[i][i]:
		iguales=False
		break
 
if iguales==True:
	print "OK"
else:
	print "KO"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar