• Viernes 15 de Noviembre de 2024, 08:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - djinn84

Páginas: [1]
1
Papelera / Problema Al Compilar
« en: Jueves 4 de Octubre de 2007, 04:16 »
hola aqui les mando mi problema para si alguien me pudiera ayudar

gracias!!
----------------------------------lo que tiene k hacer el programa------------------------
Un problema típico en el reconocimiento de cadenas es identificar si una palabra es parte de otra, a esto se le conoce como subcadena. Por ejemplo:

Entrada:
La entrada consiste en un archivo con una secuencia de palabras. La primer línea contiene una frase. Las siguientes líneas contienen sólo una palabra de búsqueda que se desea encontrar en la frase de la primer línea.

Salida:

Tu programa debe reportar para cada palabra de búsqueda si ésta es una subcadena de la frase de entrada. La lista de palabras de búsqueda termina con un 0.

Ejemplo de entrada:
Esta es una cadena de ejemplo.
eje
cadi
emp
0

Ejemplo de Salida:
eje si es una subcadena
cadi no es una subcadena
emp es una subcadena
-------------------------------------------programa en c++--------------------------------



#include<iostream>
#include<conio.h>

using namespace std;

main()
{
int i,j,m,n;
char x[30],y[30];


cout<<"Escribe una cadena de palabra: ";
cin>>x;
cout<<"Escribe una subcadena de palabras: ";      
cin>>y;      
n=x.length;  
             for(i=0; i<n;i++)
             {
           m=y.length;          
                     for(j=0;j<m;j++)
                     {                
                                                           
                              if(x==y[j])
                              cout<<"si es una subcadena de la cadena";
                     }
             }




getch();      
}

/////no me sale....gracias por todo.

Páginas: [1]