Informatică, întrebare adresată de fileastyle, 9 ani în urmă

Construiti matricea in C/C++
1 2 3 4
5 6 7 3
8 9 6 2
10 8 5 1
trebuie construita prin cod, nu prin citire


Thepretty: nu are alta cerinta nu?
Thepretty: c++?

Răspunsuri la întrebare

Răspuns de arkavas
2
#include <iostream>
using namespace std;
int main(){    int a[101][101],n,i,j,x=1;    cin>>n;    for(i=1; i<=n; i++)        for(j=1; j<=n; j++)           if(i+j<=n+1)            {                a[i][j]=x;                x++;            }    x=1;    for(j=n; j>1; j--)        for(i=n; i>=1; i--)             if(i+j>=n+1)             {                 a[i][j]=x;                 x++;             }    for(i=1; i<=n; i++)    {        for(j=1; j<=n; j++)             cout<<a[i][j]<<" ";    cout <<endl;    }
    return 0;}

Alte întrebări interesante