• Viernes 8 de Noviembre de 2024, 14:48

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.


Temas - az00smx

Páginas: [1]
1
C/C++ / Enlazar C con una base de Datos, ¿que usar?
« en: Miércoles 18 de Noviembre de 2009, 02:03 »
hola a todos, mi problema es el siguiente como proyecto en la escuela debemos a grandes rasgos hacer un programa desde C y enlazar con una base de datos, sin embargo aun no definimos que gestor usaremos, pero nuestras opciones son sqlite, mysql y postgresql, no decidimos un cual usar, cual de esos 3 es el mas sencillo de implementar considerando que debemos utilizar lenguaje C. sus comentarios y experiencias los agradezco mucho.

2
GNU/Linux / Dudas de librerias y programas
« en: Sábado 13 de Junio de 2009, 03:58 »
Hola de nuevo, aqui escribo unas dudas que he tenido desde hace tiempo, por ejemplo hago un programa con una libreria como SDL, compilo este archivo y se crea un archivo nuevo con la forma de "./nombresalida" exactamente que es este archivo, y la otra, para correr ese programa en otra maquina con linux, pero que carece de esa libreria como le hago (si es que hay forma), o acaso funcionarai tomando ese archivo "./nombresalida" copiarlo pegarlo en la otra maquina y correrlo a ver que pasa, o como es el metodo para hacer que un programa corra en otra maquina sin usar las librerias, o hacer un executable para windows, por su atencion gracias.

3
C/C++ / Menus e interfaz grafica, multiarchivo
« en: Sábado 13 de Junio de 2009, 02:58 »
hola a todos, en realidad aqui pondre algunas dudas en general, bueno estoy haciendo un proyecto sencillo de la universidad, que consiste en enlazar pequeños programas que ya he hecho para crearlos en uno solo desde donde lo pueda llamar (nota estoy en linux), ahora bien, segun yo, mi idea es crear un archivo.h donde mandare a llamar cada uno de los archivos.c que contienen un programa, una vez hecho eso, hacer el "archivoprincipal.c" principal que llame al "archivo.h" y a todos los programas según la opcion elegida en este, según creo dentro de la funcion principal de cada uno de mis programitas debo titularlas para asi facilitar la busqueda en los archivos, por ejemplo llamo la funcion "cualquiera" y esta esta un "archivoquesea.c" en el main de este archivo debo poner este nombre de funcion en el main no es asi, o si no expliquenme como hacerlo.

La segunda es mas bien una sugerencia, a este programa debo hacerle un menu, osea una interfaz grafica, que me recomiendan usar, gtk o gambas, soy novato (espero se hayan dado cuenta) o alguna libreria grafica como allegro o SDL, o un lenguaje alterno como Python (si es que no es muy complejo o laborioso), unicamente me limitaria a estas opciones por ahora, bueno gracias por leer y agradeceria todas sus sugerencias, si tengo mas dudas luego les pregunto.

4
Software / Lenguaje de programacion recomendado
« en: Sábado 30 de Mayo de 2009, 17:17 »
Hola a todos, necesito de su consejo para elegir un lenguaje de programacion recomendado para hacer un programa que resuelva ecuaciones diferenciales de segundo orden no homogeneas (espero algunos las recuerden de la ingenieria) y todo lo que implica derivacion, uso de numeros complejos, resolucion de ecuaciones cuadradas, y el resolver un sistema de ecuaciones lineal, por ahora mis opciones mas practicas serian Python o C, no se si exista algun otro que me facilite la vida, soy un programador novato, asi que agradezco todas sus sugerencias.

5
C/C++ / Librerias graficas para C en linux
« en: Martes 10 de Marzo de 2009, 00:22 »
Hola a todos, abro este tema para preguntar que librerias graficas de C para linux me recomiendan, conozco opengl, allegro, sdl, no se si exista alguna otra, si la hay me la mencionan asi como su facilidad, portabilidad o alguna otra caracteristica importante de ella, y si tienen tiempo me comentan mas acerca de esas tres, en particular de sdl y allegro, (opengl, se me hace un poco laboriosa y dificil), la usare para graficar funciones, por la materia metodos numericos (en programacion). Gracias.

6
C/C++ / Problemas para convertir flotantes
« en: Miércoles 18 de Febrero de 2009, 02:54 »
Hola a todos, soy nuevo en el foro, me llamo arturo, mexicano, estudiantes de ing. en sistemas computacionales de segundo semestre, aun tengo algunos problemas al programar, pero poco a poco van desapareciendo, sin embargo un programa para convertir numeros de base diez flotantes para convertirlos en flotantes binarios(pero no bajo el estandar ieee754, ese es el siguiente, pero no me saldra si no entiendo este a la perfeccion), me esta dando mucha lata, aqui esta el codigo, estoy programando con gcc en linux, por ello solo uso la librerio stdio.h (bueno por ahora), este codigo imprime algo, pero no es ni de lejos lo que quiero, alguna sugerencia o correcion al codigo, tengo otro pero no cuento con el en este momento, varia muy poco, cuando lo consiga lo coloco para que me comenten que onda con el (imprime otra cosa pero tampoco es si quiera cercano a lo que deseo) ah por cierto esta impresion es en una cadena de 16 bits, usando el primer bit para el signo, esto lo pregunto para saber como corregirlo, es probable que este programa ya no me lo tomen en cuenta en calificacion asi que solo es para concoer como debe ir armado y ajustarlo después para la norma ieee 754. Por su atencion gracias.
Código: C
  1.  
  2. #include <stdio.h>
  3.  
  4. int recibe(void);
  5. int conversionflot(void);
  6. int conversionent(void);
  7. float n=0,r=0;
  8. int temp=0,entero=0;
  9. int cadena1[8],cadena2[8];
  10.  
  11. int recibe()
  12. {
  13. printf ("Inserte numero flotante: ");
  14. scanf ("%f", &n);
  15. }
  16.  
  17. int conversionent()
  18. {
  19. int s,mod,d=7;
  20. int t=n;
  21. while(d>0)
  22. {
  23. s=(t/2);
  24. mod=t-(s*2);
  25. cadena1[d]=mod;
  26. d--;
  27. t=s;
  28. }
  29. }
  30.  
  31. int conversionflot()
  32. {
  33. float b,c;
  34. int entero,h,f=0;
  35. entero=n;
  36. while (f>7)
  37. {
  38. b=(entero*0.2);
  39. h=b-entero;
  40. cadena2[f]=h;
  41. f++;
  42. }
  43. }
  44.  
  45. int main (void)
  46. {
  47. int a;
  48. for (a=7;a<=0;a++)
  49. {cadena1[a]=0;
  50. cadena2[a]=0;}
  51. recibe();
  52. conversionent();
  53. conversionflot();
  54. printf ("%d %d",cadena1,cadena2);
  55. }
  56.  
  57.  

Páginas: [1]