Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - brayan

#1
Seguridad / Ingenieria de Sistemas
19 Mayo 2017, 02:01 AM
BUENAS NOCHES
Soy Estudiante de Ingeniería de Sistemas y me entro una duda que no le encuentro solución en Internet

¿Hay alguna especialización de la Ing. Sistemas que trate sobre seguridad informática,computación forense,seguridad de redes y  cosas así?
si la hay por favor dejen el nombre de la Universidad que tiene esa especialización

GRACIAS
#2
Programación C/C++ / Re: cadena de caracteres
24 Abril 2017, 04:30 AM
mira lo que me piden es esto
por ejemplo el usuario ingresa"hola mundo"
ingresa una palabra a buscar"hola" y una a reemplazar "nada"
al final el programa debe mostrar "nada mundo"
pero que pasa con lo que yo eh realizado solo sirve si la palabra a reemplazar es de menor o igual tamaño a la palabra a buscar ejemplo"hola" para buscar y "nadas" para reemplazar me muestra "nada mundo"
este es el codigo
Código (cpp) [Seleccionar]
#include <iostream>
#include <string.h>
using namespace std;

int reempla(char *frase,char *palabra,char *elim,char *frase1){
int cont1=0;
int ind = 0;
int letra = 0;
int z=0;
int j=0;


for(int x=0; x<strlen(frase); x++){

if(frase[x] == '\0'){ // si esto se cumple llego al final de la oracion
break;
}

if(frase[x] == palabra[0]){
[color=red][/color]
ind = 0;

letra = 0;
for( j = x; j<x+strlen(palabra); j++){

if(frase[j] == palabra[ind]){

frase1[j]=32;
frase1[j]=elim[z];


z++;


letra++;
ind++;

}

}

if (letra == strlen(palabra)) {
cont1++;
}

}

}


return cont1;
}

int main() {

int gran=0;
char frase[500];
char frase1[500];
char palabra[50];
char elim[50];


cout<<"Ingrese la cadena de caracter: "<<endl;
fflush(stdin);
gets(frase);


for(int z=0;frase[z]!='\0';z++){
frase1[z]=frase[z];
}


cout<<"Ingrese palabra a buscar: "<<endl;
fflush(stdin);
gets(palabra);

cout<<"Ingrese palabra a reemplazar: "<<endl;
fflush(stdin);gets(elim);

reempla(frase,palabra,elim,frase1);

cout<<frase<<endl<<palabra<<endl<<elim<<endl<<frase1<<endl;

return 0;
}



· Los códigos deben ir en etiquetas GeSHi

>aquí las reglas del foro
-Engel Lex
#3
Programación C/C++ / cadena de caracteres
24 Abril 2017, 04:16 AM
buenas noches amigos necesito ayuda con un codigo de c++
debo hacer la funcion buscar y reemplazar no puedo usar funciones predefinidas
me dejan usar el strlen y strcpy
no se permite variables string ni funciones que la relaciones

he intentado hacerla por tres dias y no he podido quien puede colaborarme