SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: angel00 en Miércoles 21 de Mayo de 2008, 05:48

Título: Arreglos Y Matrices En Turbo C
Publicado por: angel00 en Miércoles 21 de Mayo de 2008, 05:48
Hola, soy nuevo en este foro y tengo un problema..... no le e entendido a los arreglos y me dejaron varios problemas de tarea. Quisiera que me ayudaran a resolver el siguiente problema para haber si le entiendo a los demas.

Escribir un programa que determine si una matriz de orden n es simetrica (a[j]==a[j] para toda i,j<n).

De antemano muchas gracias.
Título: Re: Arreglos Y Matrices En Turbo C
Publicado por: Geo en Miércoles 21 de Mayo de 2008, 06:04
Utiliza dos ciclos for para recorrer la matriz, uno para filas y el otro para las columnas. Más o menos así:

para cada fila
  para cada columna
    si matriz[ fila ][ columna ] no es igual a matriz[ fila ][ columna ]
    bandera <= falso

si bandera es falso
  la matriz no es simétrica
de otra forma
  la matriz es simétrica

Aquí no se hacen tareas, intenta hacer el programa y pregunta una duda más específica.  Ese ejercicio deberías poder sacarlo leyendo un libro de C/C++ en el apartado dedicado a los arreglos/matrices.