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

void main()
{
  const int RANG = 7;
  const int hrang = RANG/2 + 1;

  int matr[RANG][RANG];
  int i,j,sum,sum1=0,sum2=0;

  randomize();
  clrscr();

  for (i=0;i<RANG;i++)
     { for (j=0;j<RANG;j++)
	  {matr[i][j]=random(2);
           cout << setw(3) << matr[i][j];
	   }
	   cout <<endl;
     }

  for (i=0;i<hrang;i++)
	{for (j=i;j<RANG-i;j++)
	 	{sum1+=matr[i][j];
		}
	}
  for (i=hrang;i<RANG;i++)
	{for (j=RANG-i-1;j<i;j++)
	 	{sum2+=matr[i][j];
		}
	}

  sum=sum1+sum2;
  cout<<"SUMMA ravna="<<sum1<<"+"<<sum2<<"="<<sum<<endl;

  for (j=0;j<hrang;j++)
	{for (i=j;i<RANG-j;i++)
		{
		matr[i][j]+=sum;
		}
	}
  for (j=hrang;j<RANG;j++)
	{for (i=RANG-j-1;i<j;i++)
		{
		matr[i][j]+=sum;
		}
	}

 for (i=0;i<RANG;i++)
 {
     for (j=0;j<RANG;j++)
	cout << matr[i][j] << '\t';
     cout << endl; 
 }
  
}



Соседние файлы в папке С++.ЭКТ1