Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: mutu8 en 10 Junio 2007, 06:57 am



Título: ayuda para validacion de datos
Publicado por: mutu8 en 10 Junio 2007, 06:57 am
hola, por favor, necesitaria su ayuda, necesitaria saber, como hacer para hacer una funcion, que valide el sig ejemplo: debo ingresar un codigo de un  zona, q posea 2 letras y 4 numeros...como hago para validar eso?? y en el diagrama de flujo como lo expreso?? muchas gracias!!!


Título: Re: ayuda para validacion de datos
Publicado por: »~^~«CkNU!»~^~« en 13 Junio 2007, 05:34 am
A ver, deben ser 2 letras y 4 números en cualquier orden o primero las letras y después los números o viceversa?

No importa, la solución es una simple máquina de estados donde la entrada es el código.

Supongamos que es ordenado, primero las letras y después los números.
La idea es la siguiente. Tomas la cadena y lees el primer caracter, si es una letra pasas al estado 2 si no, al estado de error.
Si llegas al estado 2 haces lo mismo. Si el siguiente caracter es una letra, pasas al estado 3, sino, error.
Del estado 3 en adelante pasarás a un estado "correcto" si recibes una letra, sino, vas al estado de error.

Bueno, como quién dice está el ejercicio hecho. Ahora solo tenés que pasarlo a tu lenguaje favorito. ;)



Título: Re: ayuda para validacion de datos
Publicado por: Hadess_inf en 20 Junio 2007, 19:57 pm
En que lenguaje  ?


Título: Re: ayuda para validacion de datos
Publicado por: »~^~«CkNU!»~^~« en 27 Junio 2007, 17:01 pm
En que lenguaje  ?

Da igual, el algoritmo es independiente del lenguaje.


Título: Re: ayuda para validacion de datos
Publicado por: »~^~«CkNU!»~^~« en 27 Junio 2007, 17:06 pm
En que lenguaje  ?

Da igual, el algoritmo es independiente del lenguaje.


Título: Re: ayuda para validacion de datos
Publicado por: Hadess_inf en 28 Junio 2007, 22:02 pm
logicamente que es lo mismo, pero uno puede saber el diseño del algoritmo, pero en los lenguajes hay muchas funciones diferentes, en ocasiones sabiendo y entendiendo el algoritmo no se tiene el conocimiento sobre como trabajan las funciones, como aplicarlas, por eso mi pregunta.


Título: Re: ayuda para validacion de datos
Publicado por: noob_Setup en 30 Junio 2007, 19:34 pm
Lo que te dicen es que revises los caracteres de la cadena que introdujiste como codigo. Si puedes entender que significa eso podras sin duda resolverlo en el lenguaje que tu conozcas.
Los algoritmos pueden ser "traducidos" a cualquier lenjuage y mucho mas uno tan simple como este.
Saludos


Título: Any
Publicado por: any en 17 Febrero 2008, 19:35 pm
 >:(