🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11198

Re: Validar Datos

#11198
From: Carlos F.
Date: Thu, 20 Dec 2001 09:17
16 lines
1657 bytes
JimyJazz wrote:

> Buenas, soy un programador novato y me gustaria saber como puedo comprovar
> que, por ejemplo, me pongan un numero entero y no uno real ya que sino se
> haze un bucle o algo parecido y el programa falla. Se puede hacer con
> letras o cadenas de caracteres? Gracias

Yo lo que har�a es leer como cadena de caracteres el valor y crear�a una 
funci�n que comprueba uno a uno los caracteres y si hay uno que no sea un 
n�mero la funci�n devuelve 1 y si todos son n�meros devuelve 0 (por 
ejemplo), si el resultado de la evaluaci�n de la cadena es 0 paso a 
convertir con atoi y si es 1 el programa solicita que se vuelva a 
introducir un n�mero ya que el dado no es correcto.
-- 
   "Security is not a product, but a process."
"La seguridad no es un producto, sino un proceso."
Technical Details
Message-ID: <saasv9.ao1.ln@carlos.monchonet>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!carlos.monchonet!nobody
References: <9vqjsg$pot$1@talia.mad.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d7dacd756ab47bf
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-12-20 01:38:54 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!carlos.monchonet!nobody
From: "Carlos F." <carlosfNOSPAM@ucsd.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Validar Datos
Date: Thu, 20 Dec 2001 10:17:15 +0100
Organization: Telefonica Transmision de Datos
Lines: 16
Message-ID: <saasv9.ao1.ln@carlos.monchonet>
References: <9vqjsg$pot$1@talia.mad.ttd.net>
NNTP-Posting-Host: 213-98-124-162.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
User-Agent: KNode/0.6.1