Informatică
alinnache
2023-09-15 10:26:57
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (2 construieşte în memorie şi afişează pe ecran o matrice cu n linii şi n coloane, în care fiecare element de pe diagonala secundară are valoarea n, fiecare element aflat deasupra diagonalei secundare este mai mic cu o unitate decât vecinul aflat pe aceeaşi linie în dreapta lui şi fiecare element aflat sub diagonala secundară este mai mare cu o unitate decât vecinul aflat pe aceeaşi linie în stânga lui.
Răspunsuri la întrebare
naomi1959
2023-09-15 13:50:51

#include using namespace std; int a[50][50]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) if(i+j==n-1) a[i][j]=n; for(int i=1;i<=n-1;i++) for(int j=1;j<=n-1;j++) a[i][j]=a[i][j+1]-1; for(i=2;i<=n;i++)  for(j=n+2-1;j<=n;j++) a[i][j]=a[i][j-1]+1; for(i=1;i<=n;i++) { for(j=1;j<=n;j++)          cout<

Adăugați un răspuns