File: Stare vježbe/vjezbe05/34__matrice.c
/* 34__matrice.c ----- Program ucitava dvije kvadratne matrice A i B, te ispisuje njihovu sumu A+B i produkt A*B. */ #include<stdio.h> #define MAX 20 int main() { int n, i, j, k; int A[MAX][MAX], B[MAX][MAX], C[MAX][MAX]; printf("Unesite velicinu cjelobrojnih kvadratnih matrica: "); scanf("%d", &n); for (i=0; i<n ; i++) for (j=0; j<n ; j++) { printf("A[%d][%d]=", i +1, j +1); scanf("%d", &A[i][j]); } for (i=0; i<n ; i++) for (j=0; j<n ; j++) { printf("B[%d][%d]=", i +1, j +1); scanf("%d", &B[i][j]); } /* U matricu C spremit cemo zbroj matrica A i B: C = A + B */ for (i=0; i<n ; i++) for (j=0; j<n ; j++) C[i][j]=A[i][j]+B[i][j]; printf("\nIspis matrice C=A+B:\n"); for (i=0; i<n ; i++) { for (j=0; j<n ; j++) } /* U matricu C spremit cemo produkt matrica A i B: C = A * B */ for (i=0; i<n; i++) for (j=0; j<n; j++) { C[i][j]=0; for (k=0; k<n; k++) C[i][j]+=A[i][k]*B[k][j]; } printf("\nIspis matrice C=A*B:\n"); for (i=0; i<n ; i++) { for (j=0; j<n ; j++) } return 0; }
|