Nota/Nota FLORIDA Universitaria Cognoms i Nom / Apellidos y Nombre Curs/Curso Grup/Grupo CUESTIONES DE DESARROLLO (Tiempo Máximo: h.) 1. - Escribe una función en C que reciba como parámetro de entrada una matriz NxN de números enteros e indique si existe alguna fila exactamente igual a alguna columna. La función debe visualizar por pantalla los índices de la filas y columnas que sean iguales. (2 ptos) #include <stdio.h> #define N 3 void mat_fil_col (int mat [N][N]); void main() { int i, j; int m[N][N]; printf ("Introduce la matriz %d x %d \n", N, N); for (i=0;i<N;i++) for (j=0;j<N;j++) { printf ("Elemento [%d][%d]: \n",i,j); scanf ("%d", &m[i][j]); } /* llamada a la función */ mat_fil_col(m); } void mat_fil_col (int mat [N][N]) { int i, j, k,igual; puts( "Comprobacion de que filas son iguales a alguna columna"); for (i=0;i<N;i++) { printf ("\nComprobando fila %d... \n",i); for (j=0;j<N;j++) { igual=1; for (k=0;k<N;k++) if (mat[i][k]!=mat[k][j]) igual = 0; if (igual) printf ("La fila %d es igual a la columna %d \n", i, j); } } } Assignatura / Asignatura FUNDAMENTOS DE INFORMÁTICA – 1ª convocatoria Centre adscrit a la UNIVERSIDAD POLITÉCNICA DE VALENCIA Data/Fecha 09/02/2004 Pàg./Pág 1