Red de conocimiento informático - Conocimientos de programación - Programación decimal

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>

for(I = 0; str[i]!= '.'; i

for(i ; str[i]!= '\0'; i ); {

cnt;

}

cout lt ltcnt lt ltendl

Devuelve 0;

}

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;

}