Răspuns:
#include <iostream>
using namespace std;
int num, n, i, a, b, descr, aux;
int main()
{
cout << "n= "; cin >> n;
cout << "Dati " << n << " numere naturale de maxim 9 cifre \n";
cout << "numerele se separa prin spatiu. Dupa ultimul se apasa Enter \n";
for (i=1; i<=n; ++i)
{
cin >> num;
aux=num;
if (num>9)
{
descr=1;
a=num%10; num=num/10;
while (num)
{
b=num%10;
if (a>=b)
{
descr=0; break;
}
num=num/10; a=b;
}
if (descr)
cout << aux << " ";
}
}
}
Explicație: