Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main() {
int a[15][15]={},n,i,j,ki=1,kp=2;
cin>>n;
for(i=1;i<=2*n;i+=2){ ///liniile impare se completeaza cu valori impare
for(int j=1;j<=2*n;j++){ /// de la stg --> drp
a[i][j]=ki;
ki+=2; /// sau ki=ki+2
}
}
for(i=2;i<=2*n;i+=2){ ///liniile pare se completeaza cu val pare
for(int j=2*n;j>=1;j--){ ///de la drp --> stg
a[i][j]=kp;
kp+=2;
}
}
for(i=1;i<=2*n;i++){
for(int j=1;j<=2*n;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
Explicație:
Explicatiile le gasesti in comentarii
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.