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

Se citeste de la tastatura un nr nat de maxim 3 cifre.sa se determine cate cifre are.
Date de intrare:progarmul va citi de la tastatura un nr nat de maxim 3 cifre.
Date de iesire:programul va afisa pe ecran nr de valori citite
Restrictii si precizari:nr citit de la tastaura este nat,cu cel mult 3 cifre

Răspunsuri la întrebare

Răspuns de Zombilalau
0
#include <iostream>
#include <math.h>

using namespace std;

int main()
{
    int a,i,x;
    cout << "Introdu un numar de maxim 3 cifre" << endl;
    cin >> a;
        i=1;
        x=pow(10,i);
        if (a/x==0)
            cout << i;
        else
        {
            i=2;
            x=pow(10,i);
            if (a/x==0)
                cout << i;
            else
            {
                i=3;
                x=pow(10,i);
                if (a/x==0)
                    cout << i;
                else
                    cout << "Numarul trebuie sa aiba maxim 3 cifre!";
            }
        }


    return 0;
}


Alte întrebări interesante