SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: FRANK01 en Lunes 23 de Abril de 2007, 07:37
-
ME GUSTARIA QUE ME AYUDEN A COMO HACER UN PROGRAMA EN C# QUE LEA UNA MATRIZ DE 5X5 Y QUE AL OPRIMIR LA TECLA "D" QUE CAMBIE DE POSICIONES LOS NUMEROS DE LA MATRIZ Y AL OPRIMIR LA TECLA "I" QUE TAMBIEN CAMBIE DE POSICIONES LOS NUMEROS
BUENO ASI MAS O MENOS DEBE DE APARECER:
MATRIZ ORIGINAL: 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
AL OPRIMIR LA LETRA "D" (GIRAR HACIA LA DERECHA) DEBE DE QUEDAR ASI:
21 16 11 6 1
22 17 12 7 2
23 18 13 8 3
24 19 14 9 4
25 20 15 10 5
AL OPRIMIR LA LETRA "I" (GIRAR HACIA LA IZQUIERDA) DEBE DE QUEDAR ASI:
5 10 15 20 25
4 9 14 19 24
3 8 13 18 23
2 7 12 17 22
1 6 11 16 21
-
Debes aprender matemáticamente como se hace transposición de matrices el resto ya es la implementación le quieras hacer.
http://www.uady.mx/sitios/ingenier/webliot...TRANSPUESTA.htm (http://www.uady.mx/sitios/ingenier/weblioteca/programacion/SumaMatrices/MATRIZTRANSPUESTA.htm)