Pascal/Turbo Pascal - Me estoy volviendo LOCO

 
Vista:

Me estoy volviendo LOCO

Publicado por Williams Galindez (1 intervención) el 13/06/2005 17:57:02
Como hago para resolver este problema????

Dada una fecha por pantalla en el formato dd/mm/aaaa validarla tomando en cuenta los siguientes criterios:

1.- Solamente sean leidos 10caracteres.
2.- Los separadores entre dia, mes y año sean ambos o (-) o (/).
3.- Que existan solo numeros en la informaciòn.
4.- 01..12 seran los numeros de meses permitidos.
5.- 28,29,30 o 31 los dias permitidos segun el mes y el año.

Al momento que tome una fecha valida guarde en variable numerica el dia, el mes y el año.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Me estoy volviendo LOCO

Publicado por luis rivaldo (23 intervenciones) el 13/06/2005 18:13:56
Debes capturar caracter por caracter y validar cada dato de acuerdo a su posicion. Cuando tengas listo la cadena de 10 caracteres extrae los datos
y los guardas en variables de tipo numerica para los dias, mes y año.

Seguramente vas a usar (funciones pos, substring, val), usaras ciclos como (while end while o repeat until ) los case .


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar