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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 381
231  Programación / Programación C/C++ / Re: [[RETO]] Funcion para ordenar, extraer e insertar en una pila en: 28 Octubre 2021, 16:22 pm
Mejor lo dejamos aca, este foro es publico y no creo que sea buena idea dar soluciones a tareas escolares y que cualquier alumno pueda encontrarlas.
232  Programación / Programación C/C++ / Re: [[RETO]] Funcion para ordenar, extraer e insertar en una pila en: 27 Octubre 2021, 15:59 pm
... puse el reto acá para ver si mis alumnos llegaban a diferentes conclusiones por ejemp. a la que usted llego así puedo abarcar diferentes criterios de evaluación, la solución que doy es de un alumno que solo pudo llegar hasta allí ...

Entonces si es una tarea  :rolleyes:
233  Programación / Programación C/C++ / Re: [[RETO]] Funcion para ordenar, extraer e insertar en una pila en: 26 Octubre 2021, 19:02 pm
Dada la cadena de 12 dígitos 270463013589 ordénela de menor a mayor extrayendo los números que son iguales e insertándolos en una pila.

¿Esto es un reto o una tarea y/o ejercicio?
234  Programación / ASM / Re: Como puedo hacer que este código ensamblador funcione? en: 25 Octubre 2021, 23:25 pm
Sigue teniendo fallos; SI es un registro 16 bits por lo que la condicion para terminar el bucle se basa en un byte pero lees y escribis 2 bytes por cada iteracion, eso carece de sentido, es ineficiente (sobrescribe datos) y lleva a problemas, por ejemplo, teniendo una cadena vacia:

Código
  1. msg db 0
  2. oops db "BUG", 0

El strcpy no funciona bien, copia la B de oops en msg2  :rolleyes: Estas leyendo mas alla de los limites de la cadena.

Ademas si por ejemplo en lugar de usar msg2 como parametro a print uso msg. ¿Que crees que pasa? Lee un buffer que no deberia leer: oops.


235  Programación / ASM / Re: Como puedo hacer que este código ensamblador funcione? en: 25 Octubre 2021, 17:31 pm
No sabia que se podia limitar eso... Un riesgo menos.

Gracias

De nada  ::)
236  Foros Generales / Foro Libre / Re: Qué canción estás escuchando ahora ? en: 25 Octubre 2021, 17:01 pm
237  Programación / Programación C/C++ / Re: se me confunde las cadenas string en: 25 Octubre 2021, 16:26 pm
No; tengo una cita del General en la firma.
238  Programación / Programación C/C++ / Re: se me confunde las cadenas string en: 25 Octubre 2021, 16:13 pm
Primero no abras nuevos hilos para preguntar sobre el mismo tema por favor.

Eso son 20 punteros a cadena, el primer elemento del array (s[0] o *s) apunta a la primera que tiene asignado la cadena "hola".


Código
  1. char *s[20]= {"hola", "chau" };
  2. printf("%s = %s\r\n%s = %s", *s, s[0], *(s+1), s[1]);

¿Como imprimir un array de caracteres? No tiene ningun misterio, en realidad es exactamente igual a como lo estabas haciendo.

Código
  1. char data[20] = "hola";
  2. printf(data);
  3. printf("\r\n%s\r\n", data);
239  Programación / ASM / Re: Como puedo hacer que este código ensamblador funcione? en: 25 Octubre 2021, 13:57 pm
https://www.cplusplus.com/reference/cstdio/printf/

"*   The width is not specified in the format string, but as an additional integer value argument preceding the argument that has to be formatted."
240  Programación / Programación C/C++ / Re: Como uso un *char dentro de un struct? en: 25 Octubre 2021, 13:54 pm
De nada.
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 381
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines