Incrustar presentación
Descargar para leer sin conexión
![PRUEBA #3
#include<iostream>
#include<conio.h>
#include<String.h>
#include<stdio.h>
using namespace std;
void buscarsubc(char *n1[],char *n2[]){
int i , j;
do{
if(n2[i]<n1[j]){
n2[i]=n1[j];
}
}while(n1[i]==n2[j]);
}
int main(){
char nombre[20], n1[],n2[];
cout<<"ingresa la cadena de caracteres"<<endl;
gets(nombre);
char subc[10];
cout<<"ingresa la subcadena de caracteres"<<endl;
gets(subc);
nombre[]=&n1[];
subc[]=&n2[];
void buscarsubc(n1[],n2[]);
if(nombre[]==sub[]){
cout<<"true"<<endl;
}else{
cout<<"false"<<endl;
}
getch();
return 0;
}](https://image.slidesharecdn.com/prueba3-erikaquillupangui-140802113830-phpapp01/75/Prueba-3-erika-quillupangui-1-2048.jpg)
Este programa C++ busca una subcadena dentro de una cadena principal utilizando la función buscarsubc(), la cual compara cada caracter de la subcadena con la cadena principal y devuelve true si coinciden o false si no coinciden. El programa solicita al usuario ingresar una cadena y subcadena, almacena ambas en arreglos, llama a la función buscarsubc() para realizar la comparación, e imprime el resultado.
![PRUEBA #3
#include<iostream>
#include<conio.h>
#include<String.h>
#include<stdio.h>
using namespace std;
void buscarsubc(char *n1[],char *n2[]){
int i , j;
do{
if(n2[i]<n1[j]){
n2[i]=n1[j];
}
}while(n1[i]==n2[j]);
}
int main(){
char nombre[20], n1[],n2[];
cout<<"ingresa la cadena de caracteres"<<endl;
gets(nombre);
char subc[10];
cout<<"ingresa la subcadena de caracteres"<<endl;
gets(subc);
nombre[]=&n1[];
subc[]=&n2[];
void buscarsubc(n1[],n2[]);
if(nombre[]==sub[]){
cout<<"true"<<endl;
}else{
cout<<"false"<<endl;
}
getch();
return 0;
}](https://image.slidesharecdn.com/prueba3-erikaquillupangui-140802113830-phpapp01/75/Prueba-3-erika-quillupangui-1-2048.jpg)