Está en la página 1de 2

# include <iostream> using namespace std; int buscar(string[],string); int buscar(string tabla[],string palabra) { int i; for (i=0;i<3;i++) { if(tabla[i]==palabra)

return i; } return -1; } int main() { string esp[10]={"computadora","celular",cama,hogar,sol,silla, papel,perro,zapato,mesa}; string ing[10]={"computer","cellular",bed,home, sun,chair,paper,dog,shoe,table}; string sig[10]={"mquina electrnica con memoria usada para realizar procesos lgicos","telfono sin cables para llevar encima y hablar desde cualquier lugar", Mueble formado por una armazn sobre la que se pone un colchn, almohadas y ropas y que sirve para que las personas duerman o descansen sobre l, Domicilio habitual de una persona, Estrella alrededor de la cual gira la Tierra y los dems planetas del sistema solar,Asiento para una sola persona, con respaldo y generalmente con cuatro patas,Lmina delgada hecha con pasta de fibras vegetales que se utiliza para escribir o dibujar en ella, Mamfero carnvoro de la familia de los cnidos,alzado que cubre el pie hasta el tobillo y que tiene la suela de cuero u otro material ms duro que el resto Mueble formado por una tabla horizontal, sostenida por uno o varios pies}; string ejem[10]={"la computadora es bsica para l vida cotidiana ","udted tiene una llamada perdida en su celular"me ire a la cama a dormir. no hay nada mas bello que el hogar. que brillante esta el sol que calor, sintate hay esta la silla, dame esa papel que voy a escribir un poema, cuidado con el perro, eso zapatos estn caros, pongan la mesa que vamos a comer}; string palabra_esp; string palabra_ing; int ndice; string seleccionar; do { cout<<"espaol a ingles tecla E"<<endl; cout<<"ingles a espaol tecla I"<<endl; cout<<endl; cin>>seleccionar; if(seleccionar==E) { cout<<"traducir a ingles: "; cin>>palabra_esp; indice=buscar(esp,palabra_esp); if(indice>-1) { cout<<"traduccion: "<<ing[indice]<<endl; cout<<"significado: "<<endl; cout<<sig[indice]<<endl; cout<<"ejemplo: "<<ejem[indice]<<endl; cout<<endl; }

else cout<<"el elemento no se encuentra"<<endl; } else if(seleccionar==I) { cout<<"traducir a espaol: "; cin>>palabra_ing; indice=buscar(ing,palabra_ing); if(indice>-1) { cout<<"traduccion: "<<esp[indice]<<endl; cout<<"significado: "<<sig[indice]<<endl; cout<<"ejemplo: "<<endl; cout<<ejem[indice]<<endl; cout<<endl; } else cout<<"no esta"<<endl; } } while((seleccionar=E)||(seleccionar=I)); system("PAUSE"); }

También podría gustarte