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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 30
51  Programación / Programación C/C++ / Re: Ayuda con la función rand. en: 31 Octubre 2011, 20:14 pm
Exactamente, es para evitar que salga el 0. Siguiendo la lógica de rand + módulo se podría haber pensado el siguiente ejemplo para sacar el número de un dado:

Código
  1. int numero_dado = rand() % 7;

Pero lo que pasaría es que obtendrías un número entre 0 y 6, luego si se sumara 1 quedaría entre 1 y 7, y el 7 no existe en un dado de 6 caras.
52  Programación / Programación C/C++ / Re: Ayuda con la función rand. en: 31 Octubre 2011, 19:32 pm
Es lógico ya que, por ejemplo, dado el numero 10, si dividimos cualquier número real por éste, su resto/módulo siempre será 0, 1, 2, 3, 4, 5, 6, 7, 8 o 9; por consiguiente:

Código
  1. (rand() % 10) + 1

El resultado de esta operación siempre será un número entre 1 y 10. El ejemplo mismo aplicado al dado, podría ser:

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6. int numero_dado = (rand() % 6) + 1;
  7.  
  8. printf("%d", numero_dado);
  9.  
  10.  
  11. return 0;
  12. }
53  Foros Generales / Foro Libre / Re: Peces-Barba:"Quizá nos hubiera ido mejor con los portugueses y sin los catalanes en: 28 Octubre 2011, 18:08 pm
Dejando de banda las estupideces del señor Pececitos Barba, me parece ridículo de pienses que los catalanes no sabemos castellano y que no nos podemos comunicar y las tonterías que se te ocurran...

Igualmente, os hubiera ido mejor con Portugal :rolleyes:, pero Catalunya era la economía más importante de España, hasta que Madrid la superó; pero bueno, es lógico el Gobierno nos devuelve el dinero:

http://www.lavanguardia.com/politica/20110502/54148734695/catalunya-reclama-el-dinero-de-la-casilla-solidaria-de-la-declaracion-de-renta.html
54  Programación / Programación C/C++ / Re: programa con ficheros en: 24 Octubre 2011, 20:43 pm
No he mirado el código con detenimiento pero, ¿no crees que no te ejecuta ni ingreso ni modificar porque no existen ;D?
55  Programación / Programación C/C++ / Re: Pilas C++ usando Estructuras (STRUCT) en: 19 Octubre 2011, 23:56 pm
En definitiva, lo que le intentamos explicar CeroX901 y yo y no entendió.
56  Programación / Programación C/C++ / Re: Pilas C++ usando Estructuras (STRUCT) en: 19 Octubre 2011, 23:47 pm
las librerias las uso asi porq estoy trabajando con DEV C++

Eso es irrelevante, a parte de que este IDE ya está medio obsoleto y su última actualización no es ni oficial.

el iostream.h para cout y cin

Repito, iostream va sin .h final y no usas cout correctamente.

conio.h para pausar pantalla getche()

Puedes perfectamente hacer servir una función estándar; ya te dí una solución...

stdlib.h para limpiar pantalla

Aunque no es recomendado el uso de system, quizás es el argumento de más peso :rolleyes:.

la funcion main puede aceptar cualquier numero entero sea positivo o negativo

Exactamente, y la coherencia juega un papel importante en el desarrollo de un programa.
57  Programación / Programación C/C++ / Re: Pilas C++ usando Estructuras (STRUCT) en: 19 Octubre 2011, 23:24 pm
No hiciste nada de lo que te dijo...

¿Compilaste antes de enseñarnos el código?

Empezando por las librerías, no hace falta ni stdlib ni conio y es más, como bien te dijo CeroX901, iostream va sin la .h final. main sigue devolviendo -9 y no aplicas bien cout.

-Usar getche(); para pausar la aplicacion?, mejor usa system("pause");

Es mejor, en este caso, usar cin.get. Y tampoco usas bien la función extraer.
58  Programación / ASM / Re: como instalar tasm 5 en windows 7 en: 19 Octubre 2011, 20:41 pm
Eternal Idol te está diciendo que actualices tu ensamblador :xD.

Si estás en Windows, te sugiero MASM32 (http://en.wikipedia.org/wiki/Microsoft_Macro_Assembler).
59  Programación / Programación C/C++ / Re: ayuda con socket en: 17 Octubre 2011, 23:19 pm
Te da error de compilación ya que en el segundo parámetro de connect estás haciendo un casting a sockaddr pero al tener una variable definida, y que no usas para nada, con este nombre, creo que el compilador interpreta que quieres hacer el casting a dicha variable. Como consecuencia tienes dos opciones:

  • Cambiar el nombre de la variable.
  • Borrar la variable.

y otra cosa soy nuevo en esto y no entiendo bien la linea del connect precisamente donde dice "sockaddr *" que funcion hace?

http://msdn.microsoft.com/en-us/library/windows/desktop/ms737625.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms740496.aspx
60  Programación / Programación C/C++ / Re: Error creando Thread (CreateThread) en: 17 Octubre 2011, 21:40 pm
Logré solucionarlo de la siguiente manera   :rolleyes:

Arriba en private: lo modifiqué así:

Código
  1. DWORD __stdcall Thread_Listen();

__stdcall es lo mismo que WINAPI. Está declarada en WinDef.h:

Código
  1. #define WINAPI __stdcall

Enhorabuena por haberlo solucionado :D.
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 30
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines