Do I need to develop a separate blockchain for my altcoin (cloned on BTC)? Hi I am looking to develop an altcoin or more specifically to clone Bitcoin / litcoin
I have few questions in mind before starting that I’d really appreciate if someone helps.
Do I need to develop a separate blockchain or it will use the blockchain of BTC / LTC?
Do I need to construct a wallet or it will be created once I compile the code?
How would I be able to mine the coins? 
Where to put the code once the coin is generated

I have basic understanding of C++ and will hire a blockchain developer as well but didn’t find one here in my country (I am from Pakistan)
Do I need to develop a separate blockchain or it will use the blockchain of BTC / LTC?


That's up to you, you could fork those, BCC is an example of a forked but separate currency. Alternatively, you can start a fresh blockchain.


  Do I need to construct a wallet or it will be created once I compile the code?


"A" wallet? you need many wallets, your users will need to create wallets and not by compiling code. This question makes it sound like this is your first foray into cryptocurrency? If so this is not a good first move or a beginner project.


  How would I be able to mine the coins? Where to put the code once the coin is generated


Yeah, I think you need to do more research. This project is not a small undertaking, you should at least have some experience of mining other coins, and using coins.