There are two.
Yes. In fact, they are integers.
125,216,343,512
The perfect cubes between 100 and 200 are 125 (5^3) and 216 (6^3).
13 cubes 4,9,16,25,36,46,64,81,100,121,144,169,196
There are infinitely many cubes between any two numbers - no matter how close together they are. However, there may be a more useful answer in terms of "perfect" cubes: 43 = 64 < 100 < 53 = 125 and 83 = 512 < 600 < 93 = 729 So there are 4 perfect cubes in the range - those of 5 6, 7 and 8.
26
Yes. In fact, they are integers.
Infinitely many. However, if you meant perfect cubes between 0 and 150 (both inclusive), there are 6.
125,216,343,512
100
1, 8, 27
The perfect cubes between 100 and 200 are 125 (5^3) and 216 (6^3).
1331 and 2197
Between the two numbers there are only two.
They are 8, 27, 64 and 125.
There are no perfect numbers between 20 and 30. Perfect numbers are numbers that are equal to the sum of their proper divisors, excluding the number itself. The perfect numbers within this range would be 28, but that is incorrect as 28 is not a perfect number.
13 cubes 4,9,16,25,36,46,64,81,100,121,144,169,196