Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int m;
- cout << "Vnesi m:" << endl;
- cin >> m;
- if(m > 20)
- {
- cout << "M ne smee da bide pogolemo od 20" << endl;
- return 0;
- }
- int n;
- cout << "Vnesi n:" << endl;
- cin >> n;
- if(n > 20)
- {
- cout << "N ne smee da bide pogolemo od 20" << endl;
- return 0;
- }
- //float radi so vo primerot za output imas decimali
- float matrica[m][n];
- cout << "Vnesi ja matricata:" << endl;
- for(int i=0; i < m; i++)
- {
- for(int j=0; j < n; j++)
- {
- cin >> matrica[i][j];
- }
- }
- // s[0] zbir na redicata
- // s[1] zbir na kolona
- // s[2] zbir na progresija
- // dealloc posle check
- int s[3];
- for(int i=0; i < m; i++)
- {
- for(int j=0; j < n; j++)
- {
- for(int z=0; z < n; z++)
- {
- s[0]+=matrica[i][z];
- s[0] /= m;
- s[1]+=matrica[z][j];
- s[1] /= n;
- s[2]=s[0]+s[1]-matrica[i][j]; // -matrica[i][j] zs istiot clen se povtorvit i vo redica i vo kolona;
- if(s[2] == matrica[i][j])
- {
- cout << matrica[i][j] << endl;
- }
- }
- }
- }
- cin.ignore();
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement