12345
5
int countDigits(int num) {
if(num == 0) {
return 0; // Base case
}
return 1 + countDigits(num / 10); // Recursive call
}
void function_q15_count_digits() {
int number = 12345;
if(number == 0) {
cout << "Number of digits: 1" << endl;
} else {
int digits = countDigits(number);
cout << "Number of digits in " << number << " is: " << digits << endl;
}
}
int countDigits(int num) {
if(num == 0) {
return 0; // Base case
}
return 1 + countDigits(num / 10); // Recursive call
}
void function_q15_count_digits() {
int number = 12345;
if(number == 0) {
cout << "Number of digits: 1" << endl;
} else {
int digits = countDigits(number);
cout << "Number of digits in " << number << " is: " << digits << endl;
}
}