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

Se citeste un nr x oe ecran. Daca are 3 cifre sa se afiseze daca cifrele sunt in ordine crescătoare. Daca are mai multe sau mai putine decat 3, sa se afiseze mesajul " ***** ". C++

Răspunsuri la întrebare

Răspuns de JolieJulie
1
#include<iostream>
using namespace std;
int main()
{
int x;
cout<<"nr=";cin>>x;
if(x>=100 && x<1000)
{ if(x%10>x/10%10 && x/10%10>x/100)
cout<<"sunt in ordine crescatoare";
else
     cout<<"NU sunt in ordine crescatoare";
}
else
cout<<"*****";
}


Răspuns de rossetta
1
#include <iostream>
using namespace std;

int main() {
  int x;
  cin >> x;
  if(x > 99 && x < 1000) {
    if(x % 10 > x % 100 / 10 &&  x % 100 / 10 > x / 100 )
      cout <<"cifrele sunt in ordine crescatoare";
    else
      cout <<"cifrele nu sunt in ordine crescatoare";
  }
  else
    cout <<"*****";
    return 0;
}

Alte întrebări interesante