2
203
Здравствуйте. У меня возникла проблема с программой.
Я написал параграмму. Вот что получилось.
Но потом мне сказали что надо писать через функцию, а с функциями я не очень дружу.
Может кто поможет переделать программу под функцию.
Заранее спасибо.
Вот условие.
Я написал параграмму. Вот что получилось.
C++:
#include <iostream>
using namespace std;
int main()
{
int n;
int a[100][100];
cout << "n = ";
cin >> n;
for(int i=0;i < n;i++)
for(int j=0;j < n;j++)
cin >> a[ i ][ j ];
for(int i=0;i < n;i++)
{
for(int j=0;j < n;j++)
cout << a[ i ][ j ] << " ";
cout << endl;
}
int sum1=0;
for(int i=0; i < n; i++)
for(int j=0;j < n;j++)
if (i <=n/2. && (i >= j || (n - j - 1<= i)) || (( i >=n/2.) && (( j <=n-i-1) || ( j >= i ))) || ( i == j ))
sum1+=a[i][j];
cout << "sum " << sum1 << endl;
system("pause");
return 0;
}
Может кто поможет переделать программу под функцию.
Заранее спасибо.
Вот условие.