Count n digit numbers divisible by given number | Simple CPP program to count n digit divisible numbers . ; Returns count of n digit numbers divisible by ' number ' ; compute the first and last term ; count total number of which having n digit and divisible by number ; Driver code
#include <cmath> NEW_LINE #include <iostream> NEW_LINE using namespace std ; int numberofterm ( int n , int number ) { int firstnum = pow ( 10 , n - 1 ) ; int lastnum = pow ( 10 , n ) ; int count = 0 ; for ( int i = firstnum ; i < lastnum ; i ++ ) if ( i % number == 0 ) count ++ ; return count ; } int main ( ) { int n = 3 , num = 7 ; cout << numberofterm ( n , num ) << " STRNEWLINE " ; return 0 ; }