Advertisement
wrench786

Lab task - (Function - 4)

Oct 7th, 2021
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. #define ll long long
  4. #define ull unsigned long long
  5. #define uom unordered_map
  6. #define pb push_back
  7. #define yes cout<<"YES\n"
  8. #define no cout<<"NO\n"
  9.  
  10. #define dot(x) fixed<<setprecision(x)
  11. #define wrench786 ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);
  12.  
  13. #define PI (acos(-1.0))
  14. #define eps 0.00001
  15. const int LIMIT = 10000*1;
  16. const int mod = 1000000007;
  17. using namespace std;
  18.  
  19.  
  20. int* fun( int *arr,int n)
  21. {
  22. int maxim=0,minim=LIMIT;
  23.  
  24. for(int i=0;i<n;i++){
  25. if(arr[i]<minim) minim = arr[i];
  26. if(arr[i]>maxim) maxim = arr[i];
  27. }
  28. arr[0] = minim;
  29. arr[1] = maxim;
  30.  
  31. return arr;
  32. }
  33.  
  34. int main(){
  35. int n,i;
  36. cin>>n;
  37. int arr[n];
  38.  
  39. for(i=0;i<n;i++) cin>>arr[i];
  40.  
  41. int* ptr = fun(arr,n);
  42. cout<<"Minimum "<<*(ptr)<<endl;
  43. cout<<"Maximum "<<*(ptr+1)<<endl;
  44. }
  45.  
  46.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement