#include #include int main(void) { int i,j; float a[4][4],b[4][4],c, d[2][2]; printf("\npriklad na maticu \n \n"); srand(time(NULL)); // generovanie postupnosti for (i=0;i<4;i++) for (j=0;j<4;j++) a[i][j]=0; /*nulovanie matice*/ for (i=0;i<4;i++) { for (j=0;j<4;j++)printf("a[%d,%d]= %.0f ",i,j,a[i][j]); printf("\n"); } printf("\n"); /* ******** */ srand(time(NULL)); // generovanie postupnosti for (i=0;i<4;i++) { for (j=0;j<4;j++) { a[i][j] = rand()%100; /*vypis matice*/ printf("a[%d,%d]= %03.1f \t",i,j,a[i][j]); } printf("\n"); } printf("\n"); /* ******** */ for (i=0;i<2;i++) { for (j=0;j<2;j++) { printf("\nZadaj d[%d,%d]",i,j); /*zadanie matice*/ scanf("%d",&d[i][j]); } } printf("\n"); /* ******** */ printf("zadaj hodnotu c."); scanf("%f",&c); /*pricitanie c*/ getch(); printf("\n"); printf("Matica B[%d,%d] je \n", 4,4); for (i=0;i<4;i++) { for (j=0;j<4;j++) {b[i][j] = a[i][j] + c;} } /* ******** */ printf("\n"); for (i=0;i<4;i++) { for (j=0;j<4;j++) printf("\t %04.1f ",b[i][j]); printf("\n"); } getch(); return (0); }