Título: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: eLPortaFrases en 13 Abril 2013, 12:04 pm Resulta que tengo que hacer dos ejercicios ... uno de convertir de Numero a Mes ..
Y otro de Mes a Numero .... pude convertir de Numero a mes con este Codigo: 1-Programa que pida el numero del mes y al final imprima los meses siguientes en letra: #include <stdio.h> #include <stdlib.h> #include <conio.h> main () { int a=0; int b=0; printf ("\n DIGITE EL NUMERO DEL MES: "); scanf ("%d",&b); for (a=1;a<=12;a++) if (a>b) switch (a) { case 1: printf ("\n ENERO"); break; case 2: printf ("\n FEBRERO"); break; case 3: printf ("\n MARZO"); break; case 4: printf ("\n ABRIL"); break; case 5: printf ("\n MAYO"); break; case 6: printf ("\n JUNIO"); break; case 7: printf ("\n JULIO"); break; case 8: printf ("\n AGOSTO"); break; case 9: printf ("\n SEPTIEMBRE"); break; case 10: printf ("\n OCTUBRE"); break; case 11: printf ("\n NOVIEMBRE"); break; case 12: printf ("\n DICIEMBRE"); break; } if (a!=13) { printf ("\n %d",a); } getch (); } 2- Programa que pida el nombre del mes y al final imprima los meses siguientes en NUMERO: en este no he podido .. me dan una idea please!! Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: 0xDani en 13 Abril 2013, 15:08 pm Para el primero:
Código
Para el segundo: Código
Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: leosansan en 13 Abril 2013, 15:57 pm Resulta que tengo que hacer dos ejercicios ... uno de convertir de Numero a Mes .. Aunque funciona bien el swtich, prefiero los arrays. Manias: Código
Saluditos!. ....(http://st.forocoches.com/foro/images/smilies/aaaaa.gif) P.D: Se me ha adelantado 0xDani, aunque tiene que revisar la condición del while. REEDITADO Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: 0xDani en 13 Abril 2013, 20:52 pm aunque tiene que revisar la condición del while. EDIT: Ok, en el segundo, la condicion no es esa. Es lo que tiene cuando programo directamente en el mensaje del foro, que me lio a copiar y pegar xD. Gracias por la correccion. Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: eLPortaFrases en 14 Abril 2013, 01:15 am Muchas gracias OxDani y Leosansan por la atencion prestada ... he aprendido cosas nuevas con esto codigos ..
pero no se porque no me corren en mi programa ... solo me corre el primer ejercicio de OxDani .. pero el segundo de OxDani no me corre ni el primero de Leosansan .. De todas formas gracias por el tiempo empleado! Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: rir3760 en 14 Abril 2013, 03:35 am pero no se porque no me corren en mi programa ... solo me corre el primer ejercicio de OxDani .. pero el segundo de OxDani no me corre ni el primero de Leosansan .. En el segundo programa de 0xDani falta incluir el encabezado <string.h>, este es necesario para tener acceso al prototipo de la función strcmp.En el caso del programa de leosansan el problema se debe a que utiliza un array de arrays, ya que cada elemento solo puede contener una cadena de nueve caracteres no puede detectar "SEPTIEMBRE". Eso se soluciona cambiando la declaración de ese array a: Código
También se debería limitar el numero de caracteres a almacenar en el array modificando la llamada a scanf: Código Un saludo Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: leosansan en 14 Abril 2013, 04:42 am .......................................................... .. pero no se porque no me corren en mi programa ... solo me corre el primer ejercicio de OxDani .. pero el segundo de OxDani no me corre ni el primero de Leosansan .. ¿¿¿¿¿:::???????? ¿ Seguro que introduces los meses en mayúsculas?. Porque a mí me furula perfectamente, una muestra: Código
También se debería limitar el numero de caracteres a almacenar en el array modificando la llamada a scanf: Código También convendría ene ese caso hacer una limpieza posterior del buffer, supuesta una entrada errónea de más allá de diez caracteres. Lo de Septiembre parece que me persigue, tengo que aprender a sumar, es decir a prestar más atención a lo que escribo. Thanks!. Saluditos!. ....(http://st.forocoches.com/foro/images/smilies/ciao.gif) Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: leosansan en 14 Abril 2013, 04:44 am Sorry se colo de otro post. >:D
Título: Re: Saludos! Ayuda con una idea de Convertir de Texto a Numero! Publicado por: eLPortaFrases en 14 Abril 2013, 05:02 am Ahora si perfecto todo!! ... gracias Leosansan, OxDani ..
y gracias rir3760 por las correcciones ... quisiera tener conocimientos acerca de C\C++ ya que me parece muy interesante, es primera vez q doy Programacion .. por donde empezar? .. aunq ya se algunas cosas basicas, como usar un switch, un printf y un scanf. thanks! |