Cod sursa(job #2284000)

Utilizator valeriu0208dragan valeriu valeriu0208 Data 16 noiembrie 2018 15:07:46
Problema A+B Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.83 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
void citire(int a[100][100],int &n)
{
    f >> n ;
    for(int i=1;i<=n;i++)
        for(int j=1;j<=n;j++)
            f >> a[i][j];
}
void afisare(int a[100][100],int n)
{
    for(int i=1;i<=n;i++)
        {for(int j=1;j<=n;j++)
            cout << a[i][j] <<" ";
        cout << endl;
        }
}
void inte(int a[100][100],int n)
{ int aux;
    for(int i=1;i<=n;i++)
       {
           for(int j=1;j<=n;j++)
            if(i<j and i+j<n+1)
            {
                aux = a[n-i+1][j];
                a[n-i+1][j] = a[i][j];
                a[i][j] = aux;

            }

}
}
int main()
{ int a[100][100],n;
citire(a,n);
afisare(a,n);
inte(a,n);
cout <<"__________________" << endl;
afisare(a,n);

    return 0;
}