Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
25
Добавлен:
17.04.2013
Размер:
624 б
Скачать
#include<stdio.h>
#include<stdlib.h>

const m1=5, m2=7, m=10;
typedef int Matrix[5][7];

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+1;
}

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 Neg(Matrix A)
{
	int i, j, n=0;

	for (i=0;i<=m1-1;i++)
		for (j=0;j<=m2-1;j++)
			if (A[i][j]<0)
				n++;

	return n;
}
Соседние файлы в папке Var18