Título: {RESUELTO}Como saco el dia?,Codeblocks Publicado por: SonaArtica en 27 Agosto 2012, 08:39 am Le hice una segunda modificacion al codigo y me quede en que nose cmo hacer para que me quede el dia :(
Código
Gracias por la ayuda y Saludos :-X Título: Re: Como saco el dia?,Codeblocks Publicado por: BlackZeroX en 27 Agosto 2012, 09:10 am ¿Te sirve?.
Código
o tambien así como es lo que tu quieres... Código
Dulces Lunas!¡. Título: Re: Como saco el dia?,Codeblocks Publicado por: do-while en 27 Agosto 2012, 09:22 am ¡Buenas!
El algoritmo que utilizas para sacar los datos de dia, mes y año (no utilices la ñ, para el compilador es un caracter estraño), no es correcto. Si tienes un numero con el formato ddmmaa, tendras que el numero es: aa * 1000 + mm * 1001 + dd * 1002 = num Por lo tanto: aa = num %100 mm = (num / 100) % 100 dd = (num / 1002) Siemre suponiendo que el usuario ha introducido un numero de 6 digitos. ¡Saludos! PD: Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje. Título: Re: Como saco el dia?,Codeblocks Publicado por: rir3760 en 27 Agosto 2012, 14:57 pm ¿Te sirve?. Dos comentarios:Código * Si el carácter a leer se descarta de inmediato se puede utilizar "%*c" con ese efecto y nos ahorramos una variable: Código * Si se desea que el carácter separador sea si o si el '/' se puede indicar directamente: Código Un saludo Título: Re: Como saco el dia?,Codeblocks Publicado por: SonaArtica en 27 Agosto 2012, 18:23 pm ¿Te sirve?. Código
o tambien así como es lo que tu quieres... Código
Dulces Lunas!¡. Gracias BlackZeroX (Astaroth) ;D Me quedo cn el segundo codigo que es de la manera que lo estaba haciendo,gracias. Do-while: SI jeje se me paso cuando lo pase aca, pero en el codigo lo tenia cmo ano y la ñ solo la utilize en el printf, igual gracias ;-) Título: Re: Como saco el dia?,Codeblocks Publicado por: SonaArtica en 27 Agosto 2012, 18:25 pm * Si se desea que el carácter separador sea si o si el '/' se puede indicar directamente: Código Un saludo Gracias tambien a rir3760, no sabia que en el scanf se podia poner la / sin problemas. :D |