nicuvlad76

Untitled

Jan 20th, 2021
671
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. using namespace std;
  3. /**
  4.     0- sir neordonat
  5.     1- sir constant
  6.     2- strict cresc
  7.     3- sir cresc
  8.     4 - sir strict desc
  9.     5-sir desc
  10. */
  11. int main()
  12. {
  13.     int  a[1001],n,i,cod=0;
  14.     /// citire
  15.     cin>>n;
  16.     for(i=1; i<=n; i++)cin>>a[i];
  17.  
  18.     if(a[1]<a[2])
  19.     {
  20.         cod=2;
  21.         for(i=2; i<n; i++)
  22.             if(a[i]>=a[i+1]) cod=0;
  23.     }
  24.     if(a[1]>a[2] && cod==0)
  25.     {
  26.         cod=4;
  27.         for(i=2; i<n&&cod!=0; i++)
  28.             if(a[i]<=a[i+1])cod=0;
  29.     }
  30.     if(a[1]==a[2] && cod==0)
  31.     {
  32.         cod=1;
  33.         for(i=2; i<n && cod!=0; i++)
  34.             if(a[i]!=a[i+1]) cod=0;
  35.     }
  36.     if(a[1]<=a[2]&& cod==0)
  37.     {
  38.         cod=3;
  39.         for(i=2; i<n&& cod!=0; i++)
  40.             if(a[i]>a[i+1]) cod=0;
  41.     }
  42.     if(a[1]>=a[2] && cod==0)
  43.     {
  44.         cod=5;
  45.         for(i=2; i<n && cod!=0; i++)
  46.             if(a[i]<a[i+1])cod=0;
  47.     }
  48.     if(cod==0)cout<<"sir neordonat";
  49.     if(cod==1)cout<<"sir constant";
  50.     if(cod==2)cout<<"sir strict crescator";
  51.     if(cod==3)cout<<"sir crescator";
  52.     if(cod==4)cout<<"sir strict descrescator";
  53.     if(cod==5)cout<<"sir descrescator";
  54.     return 0;
  55. }
  56.  
RAW Paste Data