You can get Salamence by:
Transferring it into Pokemon White.
Trade for it.
Get a Bagon or Shelgon to evolve into Salamence.
Chat with our AI personalities
You can only catch Salamance by terms of using Action Replay. There are two ways that I know of: 1. Find out his Pokedex Number and use the code where it lets you catch any Pokemon (beside from Black and White game Pokemon). 2. This way you don't have to download codes. Go to the E4 and make it to the champion. Have the "Catch Trainer's Pokemon" code on and catch his Salamance.
You can't catch it in Black, but you can catch it in White. In the White Forest.
not catch but by Pokemon transfer or the Dreamworld
You can not catch any of them in black or white, but I think that you can catch all 3 in diamond.
you have to get in Pokemon white