Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / C++.Ашарина / !Сделанные / Lab5 / Var02 / Func
.h#include<stdio.h>
#include<stdlib.h>
const m1=5, m2=8, m=3;
typedef int Matrix[2][3];
void Create(Matrix A)
{
int i, j;
for (i=0;i<=m1-1;i++)
for (j=0;j<=m2-1;j++)
A[i][j]=random(2*m+1)-m;
}
void Print(Matrix A)
{
int i, j;
for (i=0;i<=m1-1;i++)
{
for (j=0;j<=m2-1;j++)
printf("%3d",A[i][j]);
printf("\n");
}
}
int Sum(Matrix A)
{
int i, j, s=0;
for (i=0;i<=m1-1;i++)
for (j=0;j<=m2-1;j++)
s+=A[i][j];
return s;
}
int Mult(Matrix A)
{
int i, j, p=1;
for (i=0;i<=m1-1;i++)
for (j=0;j<=m2-1;j++)
p*=A[i][j];
return p;
}