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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 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 40 41 42 ... 49
261  Programación / Programación C/C++ / Re: Problema con números largos en: 5 Julio 2012, 12:28 pm
Muchas gracias, avesudra.
262  Foros Generales / Noticias / Re: Acer dejará sus equipos low cost en manos de Packard Bell en: 4 Julio 2012, 23:56 pm
Yo tengo un Aspire 5336 y me va muy bien  :D
263  Programación / Programación C/C++ / Re: Problema con números largos en: 4 Julio 2012, 21:56 pm
Muchas gracias, creo que esa va a ser la librería que me va a servir.

En el PDF que viene ahí, pone cómo instalar la librería en UNIX... Pero, ¿cómo se instala en Windows 7 en CodeBlocks? Solo he instalado por ahora la librería Allegro, y no sé muy bien todavía cómo hacerlo...

Saludos.
264  Programación / Programación C/C++ / Re: Factor primo más grande de un número muy largo en: 4 Julio 2012, 21:47 pm
Muchas gracias, no me había dado cuenta de eso  :-[

Saludos.
265  Programación / Programación C/C++ / Re: Factor primo más grande de un número muy largo en: 4 Julio 2012, 20:08 pm
Muchas gracias, do-while.

Tu solución es mucho más eficiente que la mía.

Saludos.
266  Programación / Programación C/C++ / Re: Problema con números largos en: 4 Julio 2012, 20:03 pm
Muchas gracias.

Esa librería utiliza clase, según el link que me has pasado, por lo creo que es de C++... ¿O se puede usar bien en C?

Saludos.
267  Programación / Programación C/C++ / Problema con números largos en: 4 Julio 2012, 19:10 pm
Hola.

Estoy haciendo problemas en los que algunas variables guardan números muy grandes. Por ejemplo, quiero calcular la suma de los dígitos del resultado de hacer 2 ^1000

La función de sumar los dígitos he comprobado que está bien, y la función pow() sé usarla, por lo que he supuesto a que el resultado es incorrecto debido a que trabajo con números muy grandes:

Código
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int suma(long long int n)
  5. {
  6.    if(n >= 0 && n < 10) return n;
  7.    else return n%10 + suma(n/10);
  8. }
  9.  
  10. int main()
  11. {
  12.    long long int num;
  13.    int resultado;
  14.  
  15.    num = pow(2, 1000);
  16.  
  17.    resultado = suma(num);
  18.    printf("Resultado: %d", resultado);
  19.    return 0;
  20. }
  21.  
  22.  

¿Qué puedo hacer? He visto que a veces recomiendan usar librerías externas, pero prefiero que me lo confirme alguien...

Saludos y muchas gracias.
268  Programación / Programación C/C++ / Re: Necesito alguna ayudita.. no se como comenzar (matrices) en: 4 Julio 2012, 17:34 pm
Tienes que poner dos barras.

Esto es porque por ejemplo, al poner

printf("\n");

Se ejecuta un salto de línea, o al poner:

printf("\a");

hace un pitido.

Digamos que seguido de la primera barra siempre necesitarás "poner un código" para que ejecute el ordenador lo que deseas. Por eso, si quieres imprimir por pantalla una barra, debes poner:

printf("\\");

Espero haberme explicado bien.

Saludos.
269  Programación / Programación C/C++ / Re: Necesito alguna ayudita.. no se como comenzar (matrices) en: 4 Julio 2012, 16:15 pm
Ah, vale. Si ves que al final no te sale algo, pregunta ^^
270  Programación / Programación C/C++ / Re: Necesito alguna ayudita.. no se como comenzar (matrices) en: 4 Julio 2012, 16:10 pm
Bien... ¿Y cuál es el problema? ¿Qué has intentado?

Saludos.
Páginas: 1 ... 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 40 41 42 ... 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines