Some species of snakes like the ones I've had in my pond (garter snake, black rat snake) hang around in the rocks for a few days and do some swimming and perhaps eat some fish or frogs. They aren't great at it though. Other snakes, namely water snakes, are very good at catching fish and frogs and may hang around much longer. They often need to be caught and relocated. Snakes will try to eat larger fish and frogs and may spit them out if they're too big to swallow.
I have a photo of a snake eating a sunfish at
http://www.fishpondinfo.com/pmamm.htm#reptileI suggest using no more than 0.05% salt in ponds with plants although my salt bottle says twice that.