Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2009, 23:21
JuanAyala
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 16 años, 5 meses
Puntos: 0
Validar Nuemero Fraccionario

Hola amigos. necesito ayuda para validar un numero fraccionario ejemplo: 2.1 que no permita ingresar 2 puntos ejemplo: 2.1.1
El ejercicio reza asi: Elabore un programa en c que lea un numero fraccionario que lo valide no permitiendo ingresar 2 puntos. es con verctores.
les coloco el codigo que tengo ojala y me puedan ayudar

Código:
# include <stdio.h>
char numero[8],n;
int i;
main ()
{ 
   printf("\n Digite un numero fraccionario y cuando termine digite *");
   for(i=0;i<=7;i++)
   {
      switch(n)
      {
      case 1:numero[i]=n;
         break;
      case 2:numero[i]=n;
         break;
      case 3:numero[i]=n;
         break;
      case 4:numero[i]=n;
         break;
      case 5:numero[i]=n;
         break;
      case 6:numero[i]=n;
         break;
      case 7:numero[i]=n;
         break;
      case 8:numero[i]=n;
         break;
      case 9:numero[i]=n;
         break;
      case 0:numero[i]=n;
         break;
      case '.':numero[i]=n;     
         break;
      case '*':i=8;
         break;
      default:printf("\n error");
      }
   }
   for(i=0;i<=7;i++)
   {
      printf("\n %c",numero[i]);
   }
   
}