Răspuns:
#include <iostream>
#include <cmath>
int main()
{
int numarCitit{};
std::cout << "Introdu numarul (de 3 cifre) >> ";
std::cin >> numarCitit;
double numarCifre = trunc(log10(numarCitit)) + 1;
if (numarCifre != 3.0)
exit(EXIT_FAILURE);
int primaCifra{(numarCitit / 100) % 10}, aDouaCifra{(numarCitit / 10) % 10}, aTreiaCifra{numarCitit % 10};
(primaCifra < aDouaCifra && aDouaCifra < aTreiaCifra)
? std::cout << "Da" << std::endl
: std::cout << "Nu" << std::endl;
return 0;
}
Explicație:
Citești numărul, verifici dacă are 3 cifre.