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


Cerinţa
Se citește de la tastatură un număr natural de maxim 3 cifre. Să se determine câte cifre are.

Date de intrare
Programul va citi de la tastatură un număr natural de 3 cifre.

Date de ieşire
Programul va afişa pe ecran numărul de cifre ale valorii citite.

Restricţii şi precizări
Numărul citit de la tastatură este natural, cu cel mult 3 cifre

Răspunsuri la întrebare

Răspuns de elisanx
3

int n;

cin>>n;

if(n/100==0){

   if(n/10==0) cout<<1;

   else cout<<2;

}

else cout<<3;

Răspuns de boiustef
1

#include <iostream>

using namespace std;

int main()

{

  int n, nrcif=1;

  cin >> n;

  if (n>99) nrcif=3;

  else

  {

      if (n>9) nrcif=2;

      else nrcif=1;

  }

  cout << nrcif;

   return 0;

}

Alte întrebări interesante