It learn ice punch at level 36
there is machamp, Mankey, and hitmonlee
Hitmonchan learns Mega Punch at Level 41.
Electivire cannot learn Ice Punch via Level-Up. The only way to get an Electivire with Ice Punch is to breed (with Hitmonchan or Medicham) and then evolve the hatched Elekid into an Electabuzz, then Electivire.
Hitmonchan learns ThunderPunch at level 31.
you have to breed a male hitmonchan/medicham that knows ice punch. breed it with a female buneary (it should know ice punch). the buneary has to breeded with a female sneasel/weavile. a sneasel will hatch from the egg. it will know ice punch.
Hitmonlee is more defencive and Hitmonchan is high in attack. Hitmonchan also learns and the punches: ice punch, fire punch, and thunder punch
You can't get Ice Punch. It is not a TM. You have to level up some Pokemon (Hitmonchan for example) to have it.
Prob Go To The Island Where You Can Have To Pokemon In The Day Care; Not The One Where You Can Only Have One - - - Below Cereun City. Put In A Hitmonchan That Knows Ice Punch & A Gengar. You Should Have A Gastly With The EGG-MOVE Ice Punch.
buizel doesn't learn ice punch, but floatzel can learn ice punch
He doesnt learn ice punch
Medicham/Hitmonchan (male) with ice punch Breed with female buneary -> hatch egg to get buneary (male) with ice punch Breed this male buneary with scraggy (female) to pass on ice punch to scraggy egg.
Yes and no. It can deal a bit more damage than Hitmonchan, but Hitmonchan has more moves (Thunder, Fire and Ice Punch, Mach Punch, etc). Also, Hitmonchan has a punch boosting ability called Iron Fist, which does give him more power. I personally think that Hitmonchan is better, but they're both good. Just remember that Hitmonlee won't be taking any physical hits.