Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Og.

#241
Foro Libre / Re: Linux vs Windows
9 Mayo 2010, 02:32 AM
yo instalaría cualquier versión de linux que tenga kde. y los tres programas serian: Google chrome, Code::blocks y... no necesito mas que eso xD
#242
Cita de: EvilGoblin en  8 Mayo 2010, 20:14 PM
Viajar al pasado, aun no somos capaces de pensar un modo.

Pero al futuro, ya hay 3 metodos por probar.



AHora lo que mas me llama la atencion, es la mas "real", viajar a la velocidad de la luz. Es cierto que lograriamos ir mas lento que el resto de la gente que esta en la tierra (relatividad en el tiempo)

Pero tengo entendido que un objeto volando a una velocidad cercana a la velocidad de la luz calentaria tanto que se convertiria en una nova, y si se convierte en una nova se expandiria ocupando un GRAN espacio para convertirse en un planeta.

Esa es la teoria convencial, estoy equivocado?

No tiene por que calentarse en un medio donde no haya fricción.

Casi todo el mundo sabe que ningún cuerpo puede alcanzar la velocidad de la luz. Esto es difícil de explicar con las leyes de la física clásica ya que comunicando la energía adecuada a un cuerpo podemos hacer que aumente su velocidad y no parece haber ninguna razón que nos impida acercarnos a la velocidad de la luz o incluso superarla.

Sin embargo, Einstein, en la teoría de la relatividad, plantea que la masa de los cuerpos puede considerarse una forma de energía.

Si a una partícula que se desplaza a velocidades próximas a la de la luz le comunicamos energía, ésta se traduce en un aumento de masa de la partícula y no en un aumento de velocidad, por eso decimos que no es posible que un cuerpo alcance la velocidad de la luz.

Según los cálculos de Einstein, si pudiéramos ver un cuerpo que se moviera a unos 260.000 km/s observaríamos que su masa se ha duplicado con respecto a la que tenía en reposo.

Cuando la velocidad del cuerpo es baja (comparada con la de la luz), el aumento de masa que sufre si se le comunica energía es tan pequeño que no lo podemos medir. En este caso, tal como hacemos en la física clásica, podemos considerar que la masa de los cuerpos es constante.
#243
Cita de: daxelmejor en  6 Mayo 2010, 14:44 PM
BUENO SI TU LO DICES PRO COMO LE PODRIA ASIGNAR SI ESQ ME PODRIAS DECIR.........GRACIAS
Código (c++) [Seleccionar]
variable = 5;


eso es asignar valores :)
#244
Busca algún manual de C, eso que pides es muy simple, solo necesitas saber asignar valores y usar arreglos :P
#245
Y eso si se nos puede considerar una civilización inteligente (no creo que sea muy inteligente el como manejamos nuestros recursos).
#246
Tu código esta bien hecho. Con respecto al manejo de punteros, esta correcto tu programa.

Saludos!

Edit:

Cuando envías valores por referencia, hacer algo así como una copia de la variable ingresada, esta variable es idéntica a la original, comparten su memoria asignada (no confundir con punteros, Estos no comparten memoria con la variable matriz, editan sectores de memoria). Ve el siguiente ejemplo.

void ala(char[]);

int main()
{
    char cadena[] = "Hola";
    printf("%p\n", cadena);
    ala(cadena);
}

void ala(char text[])
{
    printf("%p\n", text);
}


Cuando tu envías la cadena así: "char text[]" todo se envía por referencia.
#247
Cita de: do-while en  3 Mayo 2010, 07:12 AM
Cierto.

:-[

Eso me pasa por leer deprisa.  :silbar:

Solo un detalle:

numeros=(int ***)malloc(3*sizeof(int **));


¡Saludos!
realmente es lo mismo que si pones
Código (cpp) [Seleccionar]
sizeof(int *)

debido a que en aspectos de memoria ocupa el mismo espacio un puntero que apunta a un puntero que un puntero que apunta a un entero.
#248
Cita de: do-while en  3 Mayo 2010, 07:06 AM
No lo he probado, pero...

numeros + i = &numeros[i] --------> tipo int**, pero es la direccion de numeros[0], por lo que no puedes
modifcarlo, ya que es la posicion de un elemento del vector.


Por lo tanto:

*(numeros + i) = numeros[i] ----------> tipo int*, y se puede modificar, ya que el elemento i-esimo del
vector es una variable de tipo int*


Y tendras que hacer:

*numeros = n1; /* en numeros[0] guardamos n1 */
*(numeros + 1) = n2; /* ... */
*(numeros + 2) = n3; /* ... */


Espero que te sirva, si no es asi avisa.

¡Saludos!

nop, eso es hacer un arreglo de punteros, lo que el quiere hacer es un arreglo de punteros que apunten a punteros.

por lo tanto:
Código (cpp) [Seleccionar]

       int num1, num2, num3, i, ***numeros, *n1=&num1, *n2=&num2, *n3=&num3;
numeros=(int ***)malloc(3*sizeof(int *));
numeros[0]=&n1;
numeros[1]=&n2;
       numeros[2]=&n3;


Saludos!
#249
[youtube=425,350]http://www.youtube.com/watch?v=ipTUblPXzE4[/youtube]

me encanta la publicidad japonesa xD
#250
Foro Libre / Re: Libros de ingeniería
3 Mayo 2010, 03:41 AM
Cita de: 08l00D en  3 Mayo 2010, 00:00 AM
Por que no te fijas en las bibliografias de los Opencourseware?
En la pagina de MIT hay cursos interesantes para diversas ingenierias...
Que grandioso recurso de información :)