Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/02/2010, 07:50
mhax
 
Fecha de Ingreso: agosto-2009
Ubicación: Cartagena, Colombia
Mensajes: 516
Antigüedad: 15 años, 2 meses
Puntos: 13
Respuesta: Funcion contadora digitos decimales

Hola cm_a_morir
Si dejas ke se lea el numero como una cadena de caracteres y no como numero, puedes usar esto:
Código C++:
Ver original
  1. #include <iostream.h>
  2. #include <conio.h>
  3.  
  4.  
  5. main(){
  6.  
  7.  char num[100];
  8.  int con=0;
  9.  
  10.  cout<<"Ingrese numero: ";
  11.  cin>>num;
  12.  
  13.  for(int i=0;i<100;i++){
  14.   if(num[i] == '.'){
  15.     con=strlen(num)-(i+1);
  16.   }
  17.  }
  18.  if(con == 0)
  19.   cout<<"El numero "<<num<<" no tiene decimales";
  20.  else
  21.   cout<<"El numero "<<num<<" tiene "<<con<<" decimales";
  22.  
  23.  
  24.  getch();
  25.  
  26. }
__________________
Un camino de mil millas comienza por el primer paso. Lao Tse