/* AUTORE: Manuel Vichi Il programma chiede in input un valore numerico intero e positivo poi fornisce in output il numero di cifre di cui รจ composto. */ #include using namespace std; int main(void) { int num,cifre = 0, temp = 0; do { cout << "Inserisci un numero positivo: "; cin >> num; cout << endl; } while (num < 0); if (num == 0) { cout << "Il numero 0 ha 1 cifra."; } else { temp = num; do { temp = temp / 10; cifre++; } while (temp != 0); cout << "Il numero " << num << " ha " << cifre << " cifre."; } return 0; }