Presupun ca prin "puncte" te referi la caracterul '.'. Caz in care pur si simplu treci prin sirul de numere si tii un contor cu aparitile caracterului '.'.
Cod C++ cu explicatii:
http://hastebin.com/ivapojidaz.cpp
Am atasat un link cu sursa cu explicatii deoarece formatarea codului pe acest website e cancer. :P