90 of them.
46
Seven of them.
There are 5 of them.
There are nine of them. They are:108117126135144153162171180
There are 90 two-digit whole numbers between 1 and 100.
There are 900 three digit numbers between 99 and 3,000 - ranging from 100 to 999
90 of them.
46
Seven of them.
There are 5 of them.
There are nine of them. They are:108117126135144153162171180
138 of them.
17
30 of them.
There are 8 numbers between 100 and 200 (inclusive) that have a digit sum of 12, namely: 129, 138, 147, 156, 165, 174, 183, 192.
Well honey, the numbers between 99 and 3000 are inclusive, so you gotta count 'em all. To find out how many three-digit numbers there are, you subtract the first three-digit number (100) from the last three-digit number (999) and add 1, giving you a grand total of 900 three-digit numbers. So, buckle up and start counting, darling!