Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include<vector>
- #include<iomanip>
- typedef std::vector<std::vector<double>> matrica;
- matrica kreirajmatricu(int brojredova,int brojkolona)
- {
- return matrica(brojredova,std::vector<double>(brojkolona));
- }
- int brojredova(matrica m)
- {
- return m.size();
- }
- int brojkolona(matrica m)
- {
- return m[0].size();
- }
- void tablicamnozenja(int r,int k)
- {
- matrica m=kreirajmatricu(r,k);
- for(int i=0;i<brojredova(m);i++)
- {
- for(int j=0;j<brojkolona(m);j++)
- m[i][j]+=(i+1)*(j+1);
- }
- for(int i=0;i<brojredova(m);i++)
- {
- for(int j=0;j<brojkolona(m);j++)
- std::cout<<std::setw(5)<<m[i][j];
- std::cout<<std::endl;
- }
- }
- void ispisimatricu(matrica m)
- {
- for(int i=0;i<brojredova(m);i++)
- {
- for(int j=0;j<brojkolona(m);j++)
- std::cout<<m[i][j]<<" ";
- std::cout<<std::endl;
- }
- }
- int main()
- {
- int brojredova,brojkolona;
- matrica m;
- std::cout << "Unesite broj redova matrice:";
- std::cin>>brojredova;
- std::cout << "Unesite broj kolona matrice:";
- std::cin>>brojkolona;
- tablicamnozenja(brojredova,brojkolona);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement