int main() { int A[Max][Max]; int n,m; printf("Ingrese cantidad de filas : "); scanf("%d",&n); printf("Ingrese cantidad de columnas : "); scanf("%d",&m); llenarMatriz(A,n,m); mostrarMatriz(A,n,m); if(EsIdentidad(A,n,m)==1) printf("Es Matriz Identidad\n"); else printf("Es NO Matriz Identidad\n"); /* if(EsTriangularInferior(A,n,m)==1) printf("Es Matriz Triangular Inferior\n"); else printf("Es NO Matriz Triangular Inferior\n"); */ system("pause"); }
int main(void) { float mat[4][4] = {{1,2,3,5}, {4,5,6,10}, {7,8,9,10}, {10,11,12,13}}; mostrarMatriz(mat); printf("\nLa traza de la diagonal principal: %.2f", traza(mat)); printf("\nLa traza de la diagonal secundaria: %.2f", trazaSec(mat)); return 0; }
//MAIN// void main() { int m1[FIL1][COL1]= {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20}}; int m2[FIL2][COL2]= {{2,3,4,2,3,4},{1,3,2,2,1,2},{3,1,5,4,5,6},{2,3,1,6,1,1},{1,1,4,3,2,5}}; int m3[FIL1][COL2]= {0}; printf("MATRIZ 1\n"); mostrarMatriz(m1,FIL1,COL1); printf("\nMATRIZ 2\n"); mostrarMatriz(m2,FIL2,COL2); if(COL1!=FIL2) { printf("No se puede realizar el producto"); exit(1); } productoE(m1,m2,m3); printf("MATRIZ RESULTANTE\n"); mostrarMatriz(m3,FIL1,COL2); }
int main() { int B[10][10]; int f, c; printf("Ingrese Filas : "); scanf("%d",&f); printf("Ingrese Columnas : "); scanf("%d",&c); llenarMatriz(B,f,c); mostrarMatriz(B,f,c); mostrar2(B,f,c); system("pause"); }
int main(){ FILE *in; int matriz2[FIL][COL] = {0}; if((in = fopen("matriz.txt","rt")) == NULL){ puts("Error al intentar leer >'matriz.txt'"); return 1; } leerMatriz(in, matriz2); mostrarMatriz(matriz2); fclose(in); return 0; }
int main() { int m1 [FIL][COL]={{1,5,6},{2,2,3},{7,7,5},{2,3,0},{0,0,1}}; int m2 [COL][FIL]={{1,5,6,7,1},{6,7,1,0,2},{0,0,0,1,0}}; int *mat3,res; mat3=prodmatricial (m1,FIL,COL,m2,COL,FIL); if(!mat3) { printf("No se pudo realizar el producto matricial\n"); printf("Presione una tecla para salir del programa..."); getch(); exit(1); } mostrarMatriz(mat3,FIL,FIL); free(mat3); }
int main(){ int **m1; m1= (int **)malloc(filas*sizeof(int *)); int i; //m1 for (i = 0; i < filas; i++) { m1[i] = (int *)malloc(cols*sizeof(int)); } //m2 int **m2= (int **)malloc(filas*sizeof(int *)); for (i = 0; i < filas; i++) { m2[i] = (int *)malloc(cols*sizeof(int)); } //m3 int **m3= (int **)malloc(filas*sizeof(int *)); for (i = 0; i < filas; i++) { m3[i] = (int *)malloc(cols*sizeof(int)); } //inicializar iniMatriz(m1); iniMatriz(m2); //multiplicacion mult(m1,m2,m3); //mostrar //mostrarMatriz(m2); mostrarMatriz(m3); return 0; }
int main(){ enum Servidores{ Brasil = 0, USA = 1, EU = 2, RU = 3, Japon = 4, Alaska = 5, Antartica = 6, Korea = 7, }s1,s2,s3,s4,s5,s6,s7,s8; Cola Queue = *inicializaCola(); mostrarMatriz(); Server ServersArray[8];int i; iniArray(ServersArray); BFS(ServersArray, ServersArray[0], 0); DFS(ServersArray,0,0); MostrarServers(ServersArray,0); getchar(); }
main() { FILE * archi; int tamanoRegistro = sizeof(Cliente); int cantidadRegistros; int N = -1; int filas; system("cls"); archi = fopen("clientes.dat", "w+b"); if (archi == NULL) { exit(1); } //TODO aqui va el menu cargarClientes(archi); cantidadRegistros = ftell(archi) / tamanoRegistro; Cliente vec[cantidadRegistros]; generarVectorPolizas(archi, vec, N); listarVector(N, vec); filas = frecuenciaMayor(archi); printf("\n\nFrecuencia Maxima: %d", filas); printf("\n\n"); float matriz[filas][5]; iniciarMatriz(filas, matriz); deArchivoAMatriz(archi, matriz); mostrarMatriz(filas, matriz); fclose(archi); printf("\n\n"); system("pause"); }