http://bulbapedia.bulbagarden.net/wiki/Swampert_(Pok%C3%A9mon)/Generation_III_learnset#By_leveling_up
Yes get the TM and use it on Swampert.
the exact same on ruby and Sapphire
All Beldum learns is Take Down. Metang and Metagross learn different moves. Hope this helps!
marshtomp learns good moves in level 16 he learns mud shot but u have to train so it could learn good moves or just maake him learn moves by tm.
Swampert's ultimate moves are endeavor, earthquake, hammer arm, and mud bomb
Swampert does not learn Hydro Pump.
no swampert cant. i tried the move tutor but it only works for old moves not moves it hasnt learned yet. my swampert is at level 65. there for if you didnt use an everstone the strongest moves it can learn not including hyper beam are surf and muddy water. both do 95 damage.
any move
No he does not. The only way to get a Swampert to have Hydro Pump is to train your Mudkip to level 42 without evolving it. Then he will learn Hydro Pump, and then you can evolve him into a Swampert that will have Hydro Pump. (Emerald/Ruby/Sapphire)
If you have a TM. The only ground type moves it can learn is earthquake and magnitude.
I'm a swampert, and i know hydro cannon, focus punch, blizzard, and earthquake. whether or not these are the best moves, they work for me :)
It depends on if you like Sceptile, Blaziken, or Swampert. Treecko: Sceptile; Torchic: Blaziken; Mudkip: Swampert.