A potassium atom has how many protons and electrons?

A potassium atom has 19 protons.

An uncharged atom therefore has 19 electrons, but in solution many potassium atoms exist as ions (K+), with 18 electrons.