So, basically, for each number from 50 to 150, you're printing out that number's multiplication table? I don't see that implied by the question you've posted, but it's not a bad thing to do.
A nested loop is by far the most sensible way to do it.
I am using iostream.h and conio.h its because we are using Borland turbo 3.0 I know the new compiler syntax but I am studying now that's why I am using old compiler but I am asking that It could be possible to get this output without nested loop just answer this question and you guys think it could be possible to get output without using nested loop then explain it to me
I'm not sure which is the "more active" thread on this problem currently, whether this one (here) or this one
http://www.cplusplus.com/forum/general/97824/#msg526009
Guess I'll post here.
If I had to do it in one loop only I would let i go from 501 to 1510 then find the product of i/10 with i%10.
Watch out for cases like this one though: 50 * 10 =500, which would turn out as 51*0. A test for this case (i%10==0) and corrective code would be needed.