Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int n; cout<<"n="; cin>>n;
- int v[n][n];
- cout<<"Introdu elementele matricii:"<<endl;
- for (int i=0; i<n; i++){
- for (int j=0; j<n; j++)
- cin>>v[i][j];
- }
- cout<<"-----------------"<<endl;
- //in centrul matricii
- for (int i=1; i<n-1; i++){
- for (int j=1; j<n-1; j++){
- if (v[i][j]<v[i][j-1]&&v[i][j]<v[i][j+1]&& v[i][j]<<v[i+1][j]&&v[i][j]<v[i-1][j])
- cout<<v[i][j]<<" ";
- }
- }
- //pe marginea stg si dr
- for (int i=1; i<n-1; i++){
- if (v[i][0]<v[i-1][0]&&v[i][0]<v[i+1][0] && v[i][0]<v[i][1])
- cout<<v[i][0]<<endl;
- if (v[i][n-1]<v[i-1][n-1]&&v[i][n-1]<v[i+1][n-1] && v[i][n-1]<v[i][n-2])
- cout<<v[i][n-1];
- }
- //pe partea de sus si pe parrtea de jos
- for (int i=1; i<n-1; i++){
- if (v[0][i]<v[0][i-1]&&v[0][i]<v[0][i+1]&& v[0][i]<v[1][i])
- cout<<v[0][i];
- if (v[n-1][i]<v[n-1][i-1]&&v[n-1][i]<v[n-1][i+1]&&v[n-1][i]<v[n-2][i])
- cout<<v[n-1][i];
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement