elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / Programación C/C++ / Re: como inicializar una matriz char** en: 2 Abril 2019, 00:36 am
Hola, he probado como tu dices, asi:

Código
  1. char **matriz;
  2. int filas = 3;
  3. int columnas = 5;
  4. matriz = new char*[filas];
  5. for (int i = 0; i < filas; i++)
  6. matriz[i] = new char[columnas];
  7.  

Pero me da errores, "Error al leer los caracteres de la cadena"
"No se puede leer la memoria"
¿que será?
12  Programación / Programación C/C++ / como inicializar una matriz char** en: 1 Abril 2019, 22:21 pm
hola, quisiera saber como inicializar una matriz char ** cuando me pasan por parametro filas y columnas, gracias.
13  Programación / Programación C/C++ / Re: Recibir un String en uppercase y devolverlo lowercase y viceversa en: 27 Marzo 2019, 22:03 pm
Ya lo he resuelto ;)

adjunto como lo hice

Código
  1.  
  2. char *frase = copiarStr(palabra);
  3. char * auxiliar = frase;
  4. while (*auxiliar != '\0') {
  5. if (*auxiliar >= 'A' && *auxiliar <= 'Z') {
  6. *auxiliar += 32;
  7. }
  8. else if (*auxiliar >= 'a' && *auxiliar <= 'z') {
  9. *auxiliar -= 32;
  10. }
  11. auxiliar++;
  12. }
  13. return frase;
  14.  
  15.  
14  Programación / Programación C/C++ / Re: Subdividir un String por un caracter separador en un array en: 26 Marzo 2019, 19:00 pm
Pon el código que tengas para ver tus avances. Entonces podremos ayudarte, si te hacemos nosotros el trabajo no sirve de nada... :-X
PD: Tampoco sé si estás con C o con C++...

Mi intencion no era esa, perdon. aclaro que es c++

tengo el siguiente codigo intentandolo pero no funciona

char** separarString (char* str, char separador, int &largoRet) {
   int contador = 0;
   char** matriz = new char *[1];
   char separador1[] = { separador };
   char * pasada1;   
   while ((pasada1 = strtok(str, separador1 )) != NULL){
      contador++;
   }
   largoRet = contador;
   if (contador > 0) {
      matriz[1] = new char[contador];
                char * pasada2;   
                for(int i = 0; i<largoRet ; i++){
         pasada2 = strtok(str, separador1);
              matriz[0] = pasada2;
         }
      }
   }
   return matriz;
}
15  Programación / Programación C/C++ / Re: Recibir un String en uppercase y devolverlo lowercase y viceversa en: 26 Marzo 2019, 18:56 pm
lo he intentado como dices pero no ha funcionado, aclaro que es en c++

el siguiente codigo es lo que he intentado pero no ha funcionado

char* invertirPalabra(char* palabra){
   int tamano = longitud(palabra);
   char * palabra2 = palabra;
   for (int i = 0; i<tamano; i++) {
      if (int (palabra) >= 97 && int(palabra) <= 122) {
         palabra2 = 'A' + (int(palabra) - 'a');
      }
      else if (int(palabra) >= 65 && int(palabra) <= 90) {
         palabra2 = 'a' + (int(palabra) - 'A');
      }
      else {
         palabra2 = palabra;
      }
   }
   return palabra;
}

int longitud(char *cadena)
{
   int i = 0;
   while (cadena != '\0')
      i++;
   return i;
}
16  Programación / Programación C/C++ / Recibir un String en uppercase y devolverlo lowercase y viceversa en: 25 Marzo 2019, 23:01 pm
buenas, tengo un problema que no logro resolver, yo recibo un string y esta en lowercase quiero devolverlo en uppercase y si recibo en uppercase devolverlo en lowercase pero sin usar las funciones de c++ toUpper o toLower.

lo he intentado hacer con el codigo ascii pero no lo consigo.

Ejemplo 1
Entrada: "hola MUNDO"
Salida: "HOLA mundo"

Ejemplo 2
Entrada: "EjErCiCiO C++"
Salido: "eJeRcIcIo c++"
*/

la firma del metodo:

char* invertirFrase (char* frase){

}

desde ya muchas gracias.
17  Programación / Programación C/C++ / Subdividir un String por un caracter separador en un array en: 25 Marzo 2019, 22:54 pm
Le he estado dando vueltas a este ejercicio y no logro hacerlo funcionar

Recibo un String y un caracter que lo separa y devuelvo un array con el String separado, si no hay nada retorna NULL. Creo que puede ayudar la funcion strtok pero no logro usarlo con claridad.

Ejemplo
Entrada: "foro/el/hacker"
Salida: ['foro', 'el', 'hacker']

Ejemplo
Entrada: "/hola/mundo"
Salida: ['hola', 'mundo']

Ejemplo
Entrada: "12/345/"
Salida: ['12', '345']

Ejemplo
Entrada: "::"
Salida: NULL

la firma del método es:

char** separar(char* aSeparar, char separador){


}

desde ya muchas gracias

18  Programación / Desarrollo Web / Re: Buscar si el usuario escribio una palabra en el formulario y mander un mensaje en: 5 Julio 2018, 19:32 pm
ahi lo probe mejor y funciona!!!! muchas gracias

y si fueran varias palabras? por ejemplo: gracias, Gracias, GRACIAS.


· No hagas doble post
>aquí las reglas del foro
-Engel Lex
19  Programación / Desarrollo Web / Re: Buscar si el usuario escribio una palabra en el formulario y mander un mensaje en: 28 Junio 2018, 19:57 pm
copie y pegue tu codigo pero no me funciono, se te ocurre otra manera?

copy and past your code but doesnt work, another code?
20  Programación / Desarrollo Web / Buscar si el usuario escribio una palabra en el formulario y mander un mensaje en: 28 Junio 2018, 01:08 am
progracion en html, css y javascript.

Tengo un textarea vacio el cual el usuario va a ingresar comentarios.

Necesito que si en esos comentarios que va a ingresar el usuario se encuentra una palabra por ejemplo "gracias" al enviar el formulario completo, mostrar un mensaje que indique si se escribio la palabra gracias o no, por ejemplo.

Comentario: Me parecio muy bueno.

Al presionar enviar, devuelve "Mensaje enviado, no contiene la palabra gracias"

o si no

Comentario: Genial, muchas gracias.

Al presionar enviar, devuelve "Mensaje enviado, contiene la palabra gracias"

Código
  1. <textarea name="comentarios" class="textarea" id="textarea2" rows="4" cols="30" placeholder="Ingrese aqui los comentarios"></textarea>
  2.  
  3. <input type="button" name="enviar" value="Enviar" id="boton">

Muchas gracias.
Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines