nvnnaidenov

Zad61

Oct 19th, 2021
975
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void ReadArray(int, int[]);
  6. bool Monnam(int, int[]);
  7.  
  8. int main()
  9. {
  10.     bool isMonnam;
  11.     int n;
  12.     int arr[20];
  13.  
  14.     cout << "n = ";
  15.     cin >> n;
  16.     if(!cin)
  17.     {
  18.         cout << "Error, bad input!" << endl;
  19.         return 1;
  20.     }
  21.     if(n <= 0 || n > 20)
  22.     {
  23.         cout << "Error, bad input!" << endl;
  24.     }
  25.  
  26.     isMonnam = false;
  27.  
  28.     ReadArray(n, arr);
  29.     isMonnam = Monnam(n, arr);
  30.  
  31.     if(isMonnam)
  32.     {
  33.         cout << "Monotonno namalqvashta." << endl;
  34.     }
  35.     else
  36.     {
  37.         cout << "Ne e monotonno namalqvashta." << endl;
  38.     }
  39.  
  40.     return 0;
  41. }
  42.  
  43. void ReadArray(int n, int arr[])
  44. {
  45.     for(int i = 0; i <= n - 1; i++)
  46.     {
  47.         cout << "[" << i << "] = ";
  48.         cin >> arr[i];
  49.     }
  50. }
  51.  
  52. bool Monnam(int n, int arr[])
  53. {
  54.     int i = 0;
  55.  
  56.     while(arr[i] >= arr[i + 1] && i <= n - 2)
  57.     {
  58.         i++;
  59.     }
  60.  
  61.     return arr[i] >= arr[i + 1];
  62. }
RAW Paste Data