Rezolvare BAC Informatica 2009 – Varianta 20 – Subiectul al II-lea problema 5

Mai jos puteti gasi rezolvarea problemei 5 de la subiectul II din varianta 20 pentru examenul de bacalaureat din anul 2009

bac informatica 2009

#include <iostream.h>
using namespace std;
int a[20][[20],i,j,n;
int main()
{cin>>n;
for (i = 1; i <=n; i++){
a[1][i] = 1 + i;
a[i][1] = 1 + i;
a[n][i] = n + i;
a[i][n] = n + i;
}
for(i=2;i<n;i++)
{for(j=2;j<n;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1]+a[i-1][j+1];
}
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

2 Replies to “Rezolvare BAC Informatica 2009 – Varianta 20 – Subiectul al II-lea problema 5”

  1. Cred ca trebuie modificat codul pentru ca problema sa functioneze ca in exemplu:

    a[i][j]=a[i-1][j]+a[i-1][j-1]+a[i-1][j+1];

    Reply

    1. Salut. Ai dreptate. Am modificat. Ne cerem scuze de greseala si zi faina.

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *