• Sábado 10 de Mayo de 2025, 05:29

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

Páginas: 1 ... 5 6 [7] 8 9 ... 32
151
C/C++ / Re: Como validar datos en c/c++
« en: Martes 16 de Diciembre de 2008, 20:21 »

152
C/C++ / Re: Como validar datos en c/c++
« en: Martes 16 de Diciembre de 2008, 06:18 »
para la otra, ya te habras dado cuenta como decia mi profesor que es igual pero diferente  :devil:  <_<

153
C/C++ / Re: Como validar datos en c/c++
« en: Martes 16 de Diciembre de 2008, 06:16 »
Código: C
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. char *toUpper(const char *string)
  6. {
  7. char *c;
  8. int top;
  9. int i;
  10.  
  11.     c = NULL;
  12.     if (string != NULL)
  13.     {
  14.         i = 0;
  15.         top = strlen(string);
  16.         c = (char *) malloc((top + 1) * sizeof(char *));
  17.  
  18.         if (c != NULL)
  19.         {
  20.             while (i < top)
  21.             {   
  22.                 if ((string[i] >= 'a') && (string[i] < = 'z'))
  23.                     c[i] = (string[i] - 32);
  24.                 else
  25.                     c[i] = string[i];
  26.  
  27.                 i = (i + 1);
  28.             }
  29.  
  30.             c[i] = '';
  31.         }
  32.     }
  33.  
  34. return c;
  35. }
  36.  
ya lo modifique otra vez  :brickwall:, que vida que vida !@$  :hitcomp:

154
C/C++ / Re: Como validar datos en c/c++
« en: Martes 16 de Diciembre de 2008, 05:29 »
Código: C
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. char *toUpper(const char *string)
  6. {
  7. char *c;
  8. int top;
  9. int i;
  10.  
  11.     c = NULL;
  12.     if (string != NULL)
  13.     {
  14.         top = strlen(string);
  15.         c = (char *) malloc((top + 1) * sizeof(char *));
  16.         i = 0;
  17.        
  18.         while (i < top)
  19.         {   
  20.             if ((string[i] >= 'a') && (string[i] <= 'z'))
  21.                 c[i] = (string[i] - 32);
  22.             else
  23.                 c[i] = string[i];
  24.            
  25.             i = (i + 1);
  26.         }
  27.        
  28.         c[i] = '';
  29.     }
  30.  
  31. return c;
  32. }
  33.  
  34.  

Ya sabras como implementarlo  -_-

Código: C
  1. int main()
  2. {
  3. char *s;
  4. int i;
  5.  
  6.     i = 0;
  7.     s = toUpper("algo");
  8.     // mmm ...
  9.     while (i < strlen(s))
  10.     {                  
  11.         printf("%c",s[i]);
  12.        
  13.         i = (i + 1);
  14.     }
  15.  
  16. return 0;
  17. }
  18.  

155
PHP / Re: No existe el directorio
« en: Martes 16 de Diciembre de 2008, 03:22 »
Lo probe en Debian Sid, ya trabaja como se espera, a excepcion de una llave de cierre que esta de mas(y que quite) en el codigo que pusiste

156
C++ Builder / Re: Es posible poner en un ShowMessage...?
« en: Viernes 12 de Diciembre de 2008, 17:39 »
Con Visual C++ lo hacia de esta forma con un MessageBox:

Código: C
  1.  
  2. #include <windows.h>
  3. #include <stdio.h>
  4. ...
  5.  
  6. char szMessage[64];
  7. int iNumber;
  8.  
  9.     iNumber = 280;
  10.     sprintf(szMessage, "Número de casillas: %i", iNumber);
  11.  
  12.     MessageBox
  13.     (
  14.         NULL,
  15.         szMessage,
  16.         "Titulo",
  17.         MB_OK
  18.     );
  19.  

157
SQL Server / Re: conectra sql server a visual c++
« en: Martes 9 de Diciembre de 2008, 16:02 »

158
GNU/Linux / Re: Coleccion Fedora
« en: Viernes 5 de Diciembre de 2008, 20:02 »

159
La taberna del BIT / Re: Sobre los Moderadores, Adm., grandes colab y demas
« en: Jueves 4 de Diciembre de 2008, 15:18 »
Citar
iron man
No es para menos, es el admin

160
C/C++ / Re: Bios.h para Linux
« en: Miércoles 3 de Diciembre de 2008, 21:41 »

161
La taberna del BIT / Re: Código Latino Nuevo Editor
« en: Lunes 1 de Diciembre de 2008, 18:33 »
exelente :beer:

162
La taberna del BIT / Re: Código Latino Nuevo Editor
« en: Jueves 27 de Noviembre de 2008, 17:19 »
Si hubiera algo que valga la pena del mio...

http://mbrenes.blogspot.com/

o en este

http://radamanthys.homelinux.org/  :lol:

Pueden tomar algo, solo me avisan.

163
C/C++ / Re: Problema para abrir archivo binario
« en: Miércoles 26 de Noviembre de 2008, 22:33 »
Es una opcion, aunque no suficiente si se trata de uno tipo .dat que puede ser cualquier cosa o una 'BD' arcaica que es(o fue) manipulada utilizando una "aplicacion" que implementada la ED edsde el codigo.

164
C/C++ / Re: codigo me tira un error
« en: Miércoles 26 de Noviembre de 2008, 18:12 »
Cita de: "carola_mach"
si
return floor(log2(t->n));

declaracion implicitade la funcion logs 2

y bien, donde esta(definida) el cuerpo de esa funcion?

Código: Text
  1. un profesor nos manda estos codigos y tiran errores
  2.  
lo hace porque de eso se trata la tarea(solucionar codigo)?

165
C/C++ / Re: Problema para abrir archivo binario
« en: Miércoles 26 de Noviembre de 2008, 01:07 »
Necesariamente tienes que conocer la estructura de datos que se utiliza para almacenar informacion en ese fichero y/o usar un controlador como intermediario.

166
C/C++ / Re: guardar un archivo con nombre proporcionado.
« en: Martes 25 de Noviembre de 2008, 23:50 »
Código: C
  1. #include <stdio.h>
  2.    
  3. int main()
  4. {
  5. unsigned char nombre[2048];
  6. FILE *p;
  7.  
  8. p = NULL;
  9.  
  10. /* evidentemente deberian ir mas validaciones sobre el manejo del fichero,
  11. por ejemplo comprobar permisos de escritura, etc */
  12.  
  13.     printf ("Nombre del archivo para guardar su nota: ");
  14.     scanf("%s", nombre);
  15.  
  16.   p = fopen( nombre, "w+");
  17.  
  18.   fclose(p);
  19.  
  20. return 0;
  21. }
  22.  

Como lo estas implementando?

167
C/C++ / Re: como paso de int a string en c++??
« en: Martes 25 de Noviembre de 2008, 23:39 »
o usar sprintf() para convertirlo, si aun asi necesitara guardar el resultado de esa conversion.

Cita de: "Eternal Idol"
otra es usar ltoa (standard).
standard en que ambito?
http://cs.stmarys.ca/~porter/csc/ref/cpp_standlib.html

168
C/C++ / Re: codigo me tira un error
« en: Viernes 21 de Noviembre de 2008, 01:00 »
Cita de: "carola_mach"
uso el de ubuntu geany
entonces seguramente gcc (geany es un IDE).

y bien..., solucionado?? o algun otro inconveniente?

169
C/C++ / Re: codigo me tira un error
« en: Jueves 20 de Noviembre de 2008, 20:48 »
Citar
true undeclared (first use in this function)linea 31

Para C debes incluir la cabecera para utilizar el tipo booleano:
Código: C
  1. #include <stdbool.h>
  2.  

y utilizar true en lugar de TRUE

Que compilador usas?

170
C/C++ / Re: codigo me tira un error
« en: Jueves 20 de Noviembre de 2008, 05:58 »
Que error?
Nadie se la va a pasar depurandote el codigo toda la vida

171
C/C++ / Re: codigo me tira un error
« en: Jueves 20 de Noviembre de 2008, 00:35 »
El error esta en el contador, lo estas usando y declarando en el ciclo(al estilo C99).

Para compilar sin tocar el codigo debes pasarle un parametro al compilar, en el caso de gcc -std=c99.
Código: Text
  1. gcc -std=c99 fuente.c -o executable
  2.  

la otra opcion seria simplemente declarar la variable, por ejemplo para la funcion hacer_tabla:

Código: C
  1. void hacer_tabla(celda *tabla[], int maxt) {
  2. int i;
  3. for(i=0; i<maxt; i++) tabla[i]=NULL;
  4. }
  5.  

en lugar de :

Código: C
  1.  
  2. void hacer_tabla(celda *tabla[], int maxt) {
  3. for(int i=0; i<maxt; i++) tabla[i]=NULL;
  4. }
  5.  

172
C/C++ / Re: Error en llamado de función..
« en: Martes 18 de Noviembre de 2008, 00:32 »
Lo que me causa curiosidad es porque tienes el cuerpo de una funcion dentro del cuerpo de otra.

173
Sobre los Foros de SoloCodigo / Re: Post basura
« en: Lunes 17 de Noviembre de 2008, 02:57 »
:P  :brickwall: entonces si estoy mal de la vista

174
Sobre los Foros de SoloCodigo / Re: Post basura
« en: Sábado 15 de Noviembre de 2008, 19:52 »
:good:

Por casualidad puede haber una forma de que: en cada post aparezca una opcion para reportar al admin? y tambien uno por usuario, claro, si no la tiene porque yo no la veo. Gracias

175
Sobre los Foros de SoloCodigo / Re: Post basura
« en: Viernes 14 de Noviembre de 2008, 23:06 »

Páginas: 1 ... 5 6 [7] 8 9 ... 32