Programación decimal
Si solo encuentra el número de decimales, independientemente de los ceros en la parte fraccionaria:
# include ltiostream gt
Usar namespace std
int main( ) {
char str[100];
CIN gt; gtstr
int CNT = 0;
int I; p> p>
for(I = 0; str[i]!= '.'; i
for(i ; str[i]!= '\0'; i ); {
cnt;
}
cout lt ltcnt lt ltendl
Devuelve 0;
} p>
Si los ceros al final de la parte fraccionaria no cuentan:
# include ltiostream gt
# include ltcstring gt
Usar espacio de nombres std
int main() {
int i, j;
int CNT = 0
char str[100];
CIN gt; gtstr
int longitud = strlen(str);
for (j = longitud-1; str[j]= = ' 0 ' ; j-);
for(I = 0;str[i]!= '.';i);
for(i;ilt= j;i) {
cnt;
}
cout lt ltcnt lt ltendl
Devuelve 0;
}