Título: Soy Principiante Publicado por: VanDarte en 13 Julio 2014, 10:44 am Que tal amigos, soy nuevo en este foro y principiante en el mundo de la programación y necesito ayuda...
Quisiera saber como intercambiar, traducir y/o transportar frases, por ejemplo: Si yo escribo: "C", que el programa me responda con la palabra: "FA" Si yo escribo: "FA", que el programa me responda con la palabra: "SIB" Eso seria de gran ayuda amigos, gracias de antemano. PD: No se nada de programación, estoy aprendiendo apenas :xD Título: Re: Soy Principiante Publicado por: leosansan en 13 Julio 2014, 13:56 pm ................................................................................................. Si yo escribo: "C", que el programa me responda con la palabra: "FA" Si yo escribo: "FA", que el programa me responda con la palabra: "SIB" Eso seria de gran ayuda amigos, gracias de antemano. PD: No se nada de programación, estoy aprendiendo apenas :xD Antes que nada debes declarar las variables a utilizar en el código, algo como: Código
donde i se usará como índice, opc como opción y tamay como tamaño del array a usar, que lo podrías calcular como: Código
A continuación necesitas entrar por teclado la palabra a comparar/buscar, teniendo en cuenta lo que no hay que hacer en C/C++. Nivel basico (http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html): Código
Una vez entrada la palabra todo es comparar con el array palabras, cosa que se hace usando la función /strcmp (http://www.cplusplus.com/reference/cstring/strcmp/): Código
Y ya casi está. Ahora, y según el valor de opc, se imprimirá la respuesta si la hay: Código
No olvides incluir la librería string.h para el uso de strcmp. ¡¡¡¡ Saluditos! ..... !!!! (http://st.forocoches.com/foro/images/smilies/aaaaa.gif) |