1 stomp
1 horn attack
1 furry attack
1 tail whip
9 stomp
13 furry attack
21 scary face
25 rock blast
33 take down
37 horn drill
42 hammer arm
45 ston edge
49 earthquake
57 megahorn
61 rock wrecker
Rhyperior can learn very powerful moves like Mega Horn, Rock Wrecker, and Horn Drill (a 1-hit KO move).
Very carefully
rhyperior learns rock wrecker at level 61
It learns Rock Wreaker when it is level 86.
Evolve into a rhyperior, than teach it: Horn drill, Mega horn, Rock wrecker, and Surf.
it can learn Grass and Psychic moves
scizor for attacking defending scizor will be gallade weavile by it's own self but for fight salamance comes in rhyperior-rock wreacker but defending is harsh so your final golduck for the water type moves against rhyperior grass-scizor and for ice weavile and a tip:scizor is almost UNSTOPABLE if you make him learn swords dance or give him a TM for it.
Of course it can learn dragon moves such as dragonbreath and dragon dance and also can learn moves like twister and waterfall.
No.Magikarp cannot learn any TM moves if it evolves into gyarados then gyarados can learn TM moves and HM moves too. I Hope i helped you!
No Pokemon can learn more than four moves.
Magikarp can't learn any TM moves.
Alakazam cannot learn any HM moves.