Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- // int n,a;
- // cout << "Podaj liczbe: ";
- // cin>>n;
- // for(int a=1; a<=n; a++)
- // {
- // int b=n/a;
- // if(a*b==n)
- // {
- // cout << "(" << a << ", " << b << ")" <<endl;
- // }
- //
- // }
- //1. Wypelnic tablice 2 wymiarowa 3x4 liczbami od 1 do 12.
- // j: 0 1 2 3
- // i
- // 0 1 2 3 4
- // 1 5 6 7 8
- // 2 9 10 11 12
- // int tab[3][4];
- // int k =1;
- // for (int i=0; i<3; i++){
- // for(int j =0; j<4; j++){
- // cout << "(" << i << ", " << j << ")" <<endl; //
- // }
- // }
- // i j i<3 j<4 cout
- // 0 0 T T (0,0)
- // 1 T (0,1)
- // 2 T (0,2)
- // 3 T (0,3)
- // 4 N
- // 1 0 T T (1,0)
- // 1 (1,1)
- // (1,2)
- // (1,3)
- //
- // (2,0)
- // (2,1)
- // (2,2)
- // (2,3)
- // for (int i=0; i<3; i++){
- // for(int j =0; j<4; j++){
- // cout << "(" << i << ", " << j << ") "; //
- // }
- // cout << endl;
- // }
- // (0,0) (0,1) (0,2) (0,3)
- // (1,0) (1,1) (1,2) (1,3)
- // (2,0) (2,1) (2,2) (2,3)
- //wypelnienie tablicy
- // int k=1;
- // for (int i=0; i<3; i++){
- // for(int j =0; j<4; j++){
- // tab[i][j] = k;
- // k++;
- // }
- // }
- // i j k
- // 0 0 1
- // 1 2
- // 2 3
- // 3 4
- // 4
- // 1
- //
- // j->
- // 0 1 2 3
- // i
- // 0 1 2 3 4
- // 1 5 6 7 8
- // 2 9 10 11 12
- //wypisac tablicy
- // 1 2 3 4
- // 5 6 7 8
- // 9 10 11 12
- // i=0;
- //// cout << tab[0][0];
- //// cout << tab[0][1];
- //// cout << tab[0][2];
- //// cout << tab[0][3];
- // for (int j=0; j<4; j++){
- // cout << tab[i][j];
- // }
- //
- //// cout << tab[1][0];
- //// cout << tab[1][1];
- //// cout << tab[1][2];
- //// cout << tab[1][3];
- // int i=1;
- // for (int j=0; j<4; j++){
- // cout << tab[i][j];
- // }
- //
- //// cout << tab[2][0];
- //// cout << tab[2][1];
- //// cout << tab[2][2];
- //// cout << tab[2][3];
- // int i =2;
- // for (int j=0; j<4; j++){
- // cout << tab[i][j];
- // }
- //
- // int k=1;
- // for (int i=0; i<3; i++){
- // for(int j =0; j<4; j++){
- // tab[i][j] = k;
- // k++;
- // }
- // }
- // 1 2 3 4
- // 5 6 7 8
- // 9 10 11 12
- // for(int i=0; i<3; i++){
- // for (int j=0; j<4; j++){
- // cout << tab[i][j] << " ";
- // }
- // cout << endl;
- // }
- //
- // //wypisac liczby ktore sa podzielne przez 3
- // for(int i=0; i<3; i++){
- // for (int j=0; j<4; j++){
- // if( tab[i][j]%3 ==0 )
- // cout << tab[i][j] << " ";
- // }
- // }
- //Wypisac tablice kolumnami
- // 1 5 9
- // 2 6 10
- // 3 7 11
- // 4 8 12
- //i - nr weirsza
- //j - nr kolumny//
- // i j
- // cout << tab[0][0] ;
- // cout << tab[1][0] ;
- // cout << tab[2][0] ;
- //
- // cout << tab[0][1] ;
- // cout << tab[1][1] ;
- // cout << tab[2][1] ;
- //
- // cout << tab[0][2] ;
- // cout << tab[1][2] ;
- // cout << tab[2][2] ;
- //
- // cout << tab[0][3] ;
- // cout << tab[1][3] ;
- // cout << tab[2][3] <<endl;
- //
- // for(int j=0; j<4; j++){
- // for(int i=0; i<3; i++){
- // cout << tab[i][j] << " ";
- // }
- // cout << endl;
- // }
- // cout << endl;
- //
- //
- //
- // for (int i=0; i<3; i++){
- // for(int j =0; j<4; j++){
- // cout << tab[i][j];
- // }
- // cout << endl;
- // }
- //
- // i j cout
- // 0 0
- const int n = 10;
- int tab[n][n];
- // wypelnic tablice
- //
- // j: 0 1 2 3 4
- // 1 2 3 4 5
- //0 1: 1 2 3 4 5
- //1 2: 2 4 6 8 10
- //2 3: 3 6 9 12 15
- //3 4: 4 8 12 16 20
- //4 5: 5 10 15 20 25
- //wypelnianie:
- for(int i=0; i<n;i++){
- for(int j=0; j<n; j++){
- tab[i][j] = (i+1)*(j+1);
- }
- }
- //wypisanie pierwszego
- //1 2 3 4 5
- cout << " ";
- for(int i=1; i<n+1; i++){
- cout << i << " ";
- }
- cout << endl;
- //wypisanie:
- for(int i=0; i<n;i++){
- cout << i+1 << ": " ;
- for(int j=0; j<n; j++){
- if( tab[i][j] <=9 ){
- cout << " ";
- }
- cout << tab[i][j] << " ";
- }
- cout << endl;
- }
- //i 1 2 3 4 5
- // 1: 1 2 3 4 5
- // 2: 2 4 6 8 10
- // 3: 3 6 9 12 15
- // 4: 4 8 12 16 20
- // 5: 5 10 15 20 25
- //zawartosc tablicy:
- // 1 2 3 4 5
- // 2 4 6 8 10
- // 3 6 9 12 15
- // 4 8 12 16 20
- // 5 10 15 20 25
- //wyswietlenie elementow na przekatnej:
- //1 2 3
- //4 5 6
- //7 8 9
- //1, 5, 9
- // cout << tab[0][0] ; //i =0
- // cout << tab[1][1] ; //i = 1
- // cout << tab[2][2] ; //i = 2
- //
- // int Suma = 0;
- // for(int i=0; i<n;i++){
- // Suma = Suma + tab[i][i];
- // //cout << Suma <<endl;
- // //cout << tab[i][i] << " ";
- // }
- // cout << Suma;
- //Wyswietlenie drugiej przekatnej
- //
- // 1 2 3
- // 4 5 6
- // 7 8 9
- //
- // cout << tab[0][2]; //3
- // cout << tab[1][1]; //5
- // cout << tab[2][0]; //7
- //
- ////
- // 1 2 3 4 5
- // 6 7 8 9 10
- // 11 12 13 14 15
- // 16 17 18 19 20
- // 21 22 23 24 25
- // i j
- // cout << tab[0][4]; // 5
- // cout << tab[1][3]; // 9
- // cout << tab[2][2]; // 13
- // cout << tab[3][1]; // 13
- // cout << tab[4][0]; // 13
- cout << endl;
- for(int i=0, j=n-1; i<n; i++, j--){
- cout << tab[i][j] << " ";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement