Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- int main()
- {
- int tmb[10][10];
- int N,K;
- while(1)
- {
- cout<<"Meret (1<=N<=10): ";
- cin>>N;
- if(N>0 && N<11) break; //elenőrzötten kérjük be, mennyit is akarunk bekérni
- }
- for(int i=0;i<N;i++) //sorokhoz
- {
- for(int j=0;j<N;j++) //oszlopokhoz
- {
- cin>>tmb[i][j]; //i-edik sor, j-edik oszlopba kérjük az adatot
- }
- }
- cout<<"\nKiiras:\n";
- for(int i=0;i<N;i++)
- {
- for(int j=0;j<N;j++)
- {
- cout<<tmb[i][j]<<" "; //ugyanaz, mint fent, csak most kiírjuk
- }
- cout<<endl; //sorok végén sortörés
- }
- cout<<endl;
- do{
- cout<<"Limitalt kiiras (1<=K<="<<N<<"): ";
- cin>>K;
- }while(K<1 || K>N); //elenőrzötten kérjük be, mennyit is akarunk limitáltan kiírni
- for(int i=0;i<K;i++)
- {
- for(int j=0;j<K;j++)
- {
- cout<<tmb[i][j]<<" "; //semmi újdonság :-)
- }
- cout<<endl;
- }
- cout<<endl;
- cout<<"Nullazott kiiras:\n";
- for(int i=0;i<N;i++)
- {
- tmb[i][i]=0; //i-edik sor i-edik elemét kell nllázni az átlóhoz
- for(int j=0;j<N;j++)
- {
- cout<<tmb[i][j]<<" ";
- }
- cout<<endl;
- }
- cout<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement