Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- ifstream f("MATRICE.TXT");
- void citire(int &n,int a[10][10])
- {
- f>>n;
- for(int i=1;i<=n;i++)
- for(int j=1;j<=n;j++)
- f>>a[i][j];
- }
- void afisare(int n,int a[10][10])
- {
- cout<<"Afisare "<<endl;
- for(int i=1;i<=n;i++)
- {
- for(int j=1;j<=n;j++)
- cout<<a[i][j]<<" ";
- cout<<endl;
- }
- }
- void gasesteK(int k,int n,int m,int a[10][10])
- {
- cout<<"Ex 1 : ";
- int s=0,ok;
- for(int j=1;j<=m;j++)
- {
- ok=0;
- for(int i=1;i<=n;i++)
- if(a[i][j]==k)
- ok=1;
- if(ok==1)
- s+=j;
- }
- cout<<s;
- }
- void alaturat(int n,int a[10][10])
- {
- cout<<"Ex 2 : ";
- int valmax=999999999;
- for(int j=0;j<=n+1;j++)
- {
- a[0][j]=valmax;
- a[n+1][j]=valmax;
- }
- for(int i=0;i<=n+1;i++)
- {
- a[i][0]=valmax;
- a[i][n+1]=valmax;
- }
- for(int i=1;i<=n;i++)
- for(int j=1;j<=n;j++)
- if(a[i][j]<a[i][j-1] && a[i][j]<a[i][j+1] && a[i][j]<a[i-1][j] && a[i][j]<a[i+1][j])
- cout<<a[i][j]<<" ";
- }
- void formare(int n,int a[10][10])
- {
- for(int i=1;i<=5;i++)
- for(int j=1;j<=5;j++)
- a[i][j]=5*(i-1)j;
- }
- int main()
- {
- int n,a[10][10];
- citire(n,a);
- afisare(n,a);
- //gasesteK(k,n,m,a);
- //alaturat(n,a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement