Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
25
Добавлен:
17.04.2013
Размер:
609 б
Скачать
#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;
}
Соседние файлы в папке Var02