fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main () {
  5. // Declaram patru variabile pentru a stoca elementele sirului.
  6. int a, b, c, d;
  7. // Citim cele patru numere de la tastatura.
  8. std::cin >> a >> b >> c >> d;
  9. // Declaram variabile booleene pentru a verifica monotonia.
  10. bool crescator = true;
  11. bool descrescator = true;
  12. // Verificam daca sirul este monoton crescator.
  13. // Daca a >= b sau b >= c sau c >= d, sirul nu este strict crescator.
  14. if (a >= b || b >= c || c >= d) {
  15. crescator = false;
  16. }
  17. // Verificam daca sirul este monoton descrescator.
  18. // Daca a <= b sau b <= c sau c <= d, sirul nu este strict descrescator.
  19. if (a <= b || b <= c || c <= d) {
  20. descrescator = false;
  21. }
  22. // Acum verificam si afisam rezultatul.
  23. if (crescator) {
  24. std::cout << "Crescator" << std::endl;
  25. } else if (descrescator) {
  26. std::cout << "Descrescator" << std::endl;
  27. } else {
  28. std::cout << "Nemonoton" << std::endl;
  29. }
  30.  
  31. return 0;
  32. }
Success #stdin #stdout 0.01s 5328KB
stdin
Standard input is empty
stdout
Nemonoton