Informatică, întrebare adresată de c10crys, 8 ani în urmă

Ajutor, ma bate grav!

Cerință

Ești în perioada de testare la o firmă de software unde ai început să lucrezi acum câteva luni. Ai primit ca și task să faci un program care să verifice dacă un șir format din 4 numere întregi este monoton crescător sau descrescător. Poți să îl rezolvi?


Date de intrare

Programul citește cele 4 elemente ale șirului.


Date de ieșire

Programul afișează mesajul Crescator, dacă șirul este monoton crescător, Descrescator dacă este monoton descrescător sau Nemonoton în caz contrar.


Restricții

Elementele șirului sunt numere întregi cuprinse între -100 și 100.

Pentru simplitate, dacă un șir este constant (adică are toți termenii egali) îl vom considera nemonoton.

AM REZOLVAT ASA DAR IAU DOAR 84 DE PUNCTE DIN 100,CE AM GRESIT?
#include
using namespace std;

int main() {
int a, b, c, d;
cin >> a >> b >> c >> d;
if ( (a >= b) && (b >= c) && (c >= d) ) {
cout << "Descrescator";
}
else if ( (a <=b) && (b <= c) && (c <= d) ) {
cout << "Crescator";
}
else if ( (a <= b) || (b >= c) || (c <= d) ) {
cout << "Nemonoton";
}
return 0;
}


Utilizator anonim: #include
#include
#include
using namespace std;
int main() {
int a, b, c, d;
cin >> a >> b >> c >> d;
if (a < 100 && a > -100 && d < 100 && d > -100 && c < 100 && c > -100 && d < 100 && d > -100 ) {
if (a == b && a == c && a == d && b == c && b == d && c == d) {
cout << "Nemonoton";
}
else if (a >= b && a >= c && a >= d && b >= c && b >= d && c >= d) {
cout << "Descrescator";
}
else if (a <= b && a <= c && a <= d && b <= c && b <= d && c <= d) {
cout << "Crescator";
}else {
cout << "Nemonoton";
}
}
}

Răspunsuri la întrebare

Răspuns de andrei750238
4

#include <iostream>

using namespace std;

int main(){

   int a,b,c,d;

   cin >> a >> b >> c >> d;

   if(a == b && b==c && c==d) cout << "Nemonoton";

   if(a <= b && b<=c && c<=d) cout << "Crescator";

   else if (a >= b && b>=c && c>=d) cout << "Descrescator";

   else cout << "Nemonoton";

}


c10crys: tot 84 de puncte :(
Alte întrebări interesante