• Martes 16 de Abril de 2024, 19:53

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 - Loloto

Páginas: [1]
1
C/C++ / Re: Problema Al Comparar Char
« en: Miércoles 9 de Enero de 2008, 17:06 »
Cita de: "pablo_ivan57"
Además como punto extra, no tengo idea de como hacer para que con solo el año ingresado como /aa, pueda determinar que siglo es?, hay como?.
 
la solucion mas usada para esto es definir una venta, por ejemplo 29, y determinar que todas las fechas posteriores al 29 seran del siglo XX y las anteriores seran del siglo XXI.

asi 30 seria 1930 y 28 seria 1928.
ojala y te sirva.

2
Seguridad y Criptografía / [Artículo] seguridad
« en: Jueves 3 de Enero de 2008, 21:19 »
interesante articulo cumpa!, se agradece.

3
Java / Re: Solucionado! Numberformatexception
« en: Viernes 28 de Diciembre de 2007, 15:53 »
Orate, ya te respondio otra persona a esta consulta, ve lo que te respondio Nagisa en le hilo inicial.
sugerencia : cuando soluciones un problema que posteaste escribelo en la misma conversacion, asi le ahorras trabajo a alguien y a la vez le puede servir a otros.

4
Visual C++ / Re: Un Programa Como Se Debe Hacer
« en: Viernes 28 de Diciembre de 2007, 15:11 »
Cita de: "gatiori"
:D

... bueno ... como el post dice "Un programa como se debe hacer", yo pensé que la información del hilo era sobre consejos de cómo optimizar rutinas o una mejor organización de variables y demás... ... pero bueno... en este mundo hay de todo.
jejeje, yo entre por lo mismo, pense que eran sugerencias y reglas del buen programador., en fin.... B)

5
C/C++ / Re: Como Quitar Caracteres
« en: Miércoles 26 de Diciembre de 2007, 19:18 »
hola,
parece que estas trabajanco en C y no en C++ como supuse.
con esto puedes hacer lo que deseas, adapta el codigo para que traabje con punteros a string y no con arrays.
¡ojo con la asignacion y la liberacion de memoria.!

Código: Text
  1.  
  2.   char numero[]="000003245";
  3.   char nuevoNumero[256];
  4.  
  5.   memset(nuevoNumero, 0x0, sizeof(nuevoNumero));
  6.   sprintf(nuevoNumero, "%d",atoi(numero));
  7.  
  8.   printf("%s\n", nuevoNumero);
  9.  
  10.  
  11.  

6
C/C++ / Re: Función Que Devuelve Un Puntero
« en: Miércoles 26 de Diciembre de 2007, 19:10 »
hola Krams
primero que nada seria bueno que tambien incluyeras una descripcion del error que te arroja.

Le hice unos pequeños cambios a tu codigo y funciona perfecto.
eso de la lista de alumnos enlazada no lo entendi muy bien.
Código: Text
  1.  
  2. // pp01.cpp : Defines the entry point for the console application.
  3. //
  4.  
  5. #include "stdafx.h"
  6. #include <windows.h>
  7. #include <stdio.h>
  8.  
  9. int main(int argc, char* argv[])
  10. {
  11.   alumne *pp, *ppdevu;
  12.  
  13.   pp = (alumne*)malloc(sizeof(R_Alumne));
  14.  
  15.   strcpy(pp->nom, "pp01");
  16.   pp->grup = 1;
  17.   pp->nota= 7;
  18.   pp->seguent = NULL;
  19.  
  20.   ppdevu = BuscarAlumne(pp, "pp01");
  21.   printf(">%s< %d,%d", ppdevu->nom, ppdevu->grup, ppdevu->nota);
  22.   free(pp);
  23.   return 0;
  24. }
  25.  
  26.  
  27. alumne* BuscarAlumne(alumne *node, char *nom)
  28. {
  29.   alumne *aux;
  30.  
  31.    if (node!=NULL)
  32.   {
  33.     aux=node;
  34.     while ((strcmp(aux->nom, nom)!=0) && (aux->seguent != NULL))
  35.     {
  36.       aux=aux->seguent;
  37.     }
  38.  
  39.     if ((strcmp(aux->nom, nom)==0))
  40.       return aux;
  41.     else
  42.       printf("\nERROR: No s'ha trobat el alumne");
  43.   }
  44.   else
  45.     printf("\nERROR: No s'han registrat alumnes");
  46.  
  47. return NULL;
  48. }
  49.  

7
C/C++ / Re: Como Quitar Caracteres
« en: Miércoles 26 de Diciembre de 2007, 16:53 »
hola
prueba esto

Código: Text
  1.  
  2.     CString numero="000003245";
  3.     CString nuevoNumero="";
  4.     nuevoNumero.Format("%d",atoi(numero.GetBuffer(numero.GetLength())));
  5.  
  6.  

Páginas: [1]