fork(1) download
  1. // -100 și 100
  2. // Crescator, dacă șirul este monoton crescător,
  3. // Descrescator dacă este monoton descrescător,
  4. // Nemonoton în caz contrar.
  5. #include <iostream>
  6. using namespace std;
  7.  
  8. int main() {
  9. // Declaram un array pentru a stoca cele 4 numere.
  10. int numere[4];
  11.  
  12. // Citim numerele de la tastatura.
  13. for (int i = 0; i < 4; ++i) {
  14. std::cin >> numere[i];
  15. }
  16.  
  17. // Verificam daca sirul este strict crescator.
  18. bool crescator = true;
  19. for (int i = 0; i < 3; ++i) {
  20. if (numere[i] >= numere[i+1]) {
  21. crescator = false;
  22. break;
  23. }
  24. }
  25.  
  26. // Verificam daca sirul este strict descrescator.
  27. bool descrescator = true;
  28. for (int i = 0; i < 3; ++i) {
  29. if (numere[i] <= numere[i+1]) {
  30. descrescator = false;
  31. break;
  32. }
  33. }
  34.  
  35. // Afisam rezultatul.
  36. if (crescator) {
  37. std::cout << "Crescator" << std::endl;
  38. } else if (descrescator) {
  39. std::cout << "Descrescator" << std::endl;
  40. } else {
  41. std::cout << "Nemonoton" << std::endl;
  42. }
  43.  
  44. return 0;
  45. }
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Nemonoton