Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Scrieti un program C/C++ care citeste de la tastatura un numar natural nenul n (n>50) si
- construieste in memorie o matrice cu n linii si n coloane care sa contina primele n2 numere
- naturale pare. Prima linie a matricei va contine, in ordine crescatoare, valorile 0, 2,.., 2n-2;
- a doua linie va contine, in ordine, valorile 2n, 2n+2,.., 4n-2; a treia linie va contine, in
- ordine, valorile 4n, 4n+2,.., 6n-2, iar ultima linie va contine, in ordine, valorile 2n2-2n,
- 2n2-2n+2,.., 2n2-2.
- 5.
- Programul afiseaza pe ecran matricea construita, cate o linie a matricei
- pe cate o linie a ecranului, elementele de pe aceeasi linie fiind despartite
- prin cate un spatiu.
- Exemplu: pentru n=3 se va afisa matricea alaturata. (10p.)
- 0 2 4
- 6 8 10
- 12 14 16
- */
- #include<iostream>
- using namespace std;
- int a[100][100], n, i, j;
- void citire();
- void program();
- int main()
- {
- citire();
- program();
- return 0;
- }
- void program()
- {
- int s=0;
- for(i=1; i<=n; i++)
- for(j=1; j<=n; j++)
- {
- a[i][j]=s++;
- s++;
- }
- for(i=1; i<=n; i++)
- {
- for(j=1; j<=n; j++)
- cout<<a[i][j]<<" ";
- cout<<endl;
- }
- }
- void citire()
- {
- cin>>n;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement