Informatică, întrebare adresată de AlexandruTe, 9 ani în urmă

Se numeşte număr “bine ordonat” crescător un număr natural cu proprietatea că cifrele sale citite de la stânga la dreapta sunt în ordine crescătoare. Scrieţi un algoritm care verifică dacă un număr natural x dat este bine ordonat crescător și afișați un mesaj corespunzător.

Răspunsuri la întrebare

Răspuns de Druff
1
#include <iostream>using namespace std;
int main() {  int x, trecut, xc, adevar;
  cin >> x;  xc = x;  adevar = 0;  while (x) {    trecut = x % 10;    x /= 10;    if (trecut < x % 10) {      adevar = 1;      x = 0;    }  }
  if (adevar == 1) {    cout << "Numarul " << xc << " nu este un numar bine ordonat.\n";  } else {    cout << "Numarul " << xc << " este un numar bine ordonat.\n";  }
  return 0;}
Anexe:
Alte întrebări interesante