CCCPaste

Cod ajutator

///Acesta este un cod ajutator pentru a intelege enuntul.
#include 
#include 
using namespace std;
int mat[4][4];
void mutare(int linie, int coloana)
{
    for(int i = 1;i<=3;i++)
        for(int j = 1;j<=3;j++)
            if(i==linie||j==coloana)
                mat[i][j] = (mat[i][j]+1)%4;
}
void afisare()
{
    cout<<"MATRICE :\n";
    for(int i = 1;i<=3;i++,cout<<'\n')
        for(int j = 1;j<=3;j++)
            cout<>mat[i][j];
    cout<<"Incearca sa faci toate elementele nule!\n";
    while(!verify())
    {
        int l, c;
        cout<<"linia :"; cin>>l;
        cout<<"coloana :"; cin>>c;
        mutare(l,c);
        afisare();
    }
    ///Observatie : Nu conteaza ordinea mutarilor.
    /// Fiecare mutare modifica 5 patratele..
    return 0;
}