Informatică, întrebare adresată de bratiulian468, 8 ani în urmă

Problema 27 va rog. Mulțumesc ​

Anexe:

Răspunsuri la întrebare

Răspuns de robertanisoiu
0

Răspuns:

#include <iostream>

using namespace std;

int a[10][10],n,i,j;

int main()

{

   cin>>n; //citim n

   // Umplem prima linie cu 1

   i=1;

   for(j=1;j<=n;j++)

       a[i][j]=1;

   // Umplem prima coloana cu 1

   j=1;

   for(i=2;i<=n;i++)

       a[i][j]=1;

   // Umplem ultima coloana cu 1

   j=n;

   for(i=2;i<=n;i++)

       a[i][j]=1;

   // Umplem restul matricei

   for(i=2;i<=n;i++)

       for(j=2;j<=n-1;j++)

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

   // Afisare

   for(i=1;i<=n;i++)

   {

       for(j=1;j<=n;j++)

           cout<<a[i][j]<<" ";

       cout<<endl;

   }

}

Explicație:


bratiulian468: mersi
Alte întrebări interesante