Дали са в нарастващ ред

Напишете функция, която по дадени три числа X, Y и Z определя дали са подредени в нарастващ ред.

По желание: Да се организира главната програма така, че да позволява тестване на функцията за повече от едно число.

Публикувано в 12а с етикети . Постоянна връзка.

2 Responses to Дали са в нарастващ ред

  1. Nate каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int max(int a, int b)
    {
        if (a>b)
           return a;
        else return b;    
    }
    
    int main(int argc, char *argv[])
    {
        int x,y,z;
        cin>>x>>y>>z;
        if ((max(x,y)==y)&&(max(y,z)==z)) cout<<"VYZHODQSHT RED E !";
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    
  2. Nadq каза:
    bool red(int x,int y,int z)
     {
         if ((x<y)&&(y<z))
          return true;
         else return false;
    }      
     
    int main()
    { 
        int x,y,z;
        cout<<"vuvedete purvoto chislo"<<endl;
        cin>>x;
        cout<<"vuvedete vtoroto chislo"<<endl;
        cin>>y;
        cout<<"vuvedete tretoto chislo"<<endl;
        cin>>z;
         if (red(x,y,z)) 
          cout<<"Chislata sa v narastvasht red"<<endl;
         else cout<<"Chislata ne sa v narastvasht red"<<endl; 
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    

Вашият коментар