#659 Ah, otra cosa, te puede interesar usar fgets en vez de fscanf
http://www.cplusplus.com/reference/cstdio/fgets/
fgets (f1, LONG, stdin);
#659 Ah, otra cosa, te puede interesar usar fgets en vez de fscanf
http://www.cplusplus.com/reference/cstdio/fgets/
fgets (f1, LONG, stdin);
Hola muy buenas, muchas gracias por el curro que te has dado.
Conoces algún tutorial como este pero de JavaScript? Estoy empezando y la verdad que ando un poco perdido.
alguien puede echarme una mano con clases lista, cola y nodos? ando atascado en una practica y no se la manera de recorrer un objeto lista donde tengo como atributo una clase caja.
#666
Te dejo un ejemplo de una función de un programa que hice ya hace tiempo.. Imagino que te refieres a algo así no ?
int comparar_nick(char *nuevonick){
struct _usuario *auxiliar;
auxiliar = primerousuario;
while (auxiliar!=NULL) {
if( strcmp(auxiliar->nick,nuevonick) == 0 ) return 1; // compara el nick nuevo con los nicks existentes
auxiliar = auxiliar->siguiente;
}
return 0;
}
#668 Cada vez que usas el fork(), el proceso que lo ejecuta crea un proceso hijo que contiene exactamente el mismo código y que empieza a ejecutarse a partir de esa línea. Entonces, una vez que ejecutas el fork(), digamos que empieza a haber dos caminos, uno por el que va el proceso padre, y otro por el que va el proceso hijo. Las modificaciones que hagas en las variables de uno de los procesos no se verá en el otro. A la función fork() no tienes que pasarle nada, y ella te devolverá una id de proceso. Mediante un if o un switch case, podrás distinguir los dos procesos y acceder a ellos, pues si el valor devuelto por el fork() es 0, se trata del proceso hijo.
He respondido unos días tarde, pero espero que te sirva de ayuda.
#670 estas realizando una división enterera, entero / entero tiene como resultado un enterero, tienes que convertir el entero a real.
#672 tambien, en lugar de declarar n1 y n2 como float, podrias haber hecho un casting a float a la hora de hacer la division: operacion=(float)n1/(float)n2
#675 Mi consejo es que uses printf y scanf en vez de fprintf y fscanf a menos que no tengas más remedio que usarlos por ejemplo a la hora de trabajar con ficheros.
A mi personalmente esas funciones me han llegadoa dar algun que otro problemilla. También me gustaría saber la opinión de los expertos, así que se agradecen opiniones.
Una pregunta #676 , cuando en una variable por ejemplo num1, tengo un valor introducido por el usuario pero luego dentro de otra variable por ejemplo num2=num1*100 lo cambio al mutiplicarlo ¿Puedo volver al valor original de num1? ¿Podría conseguir que no importarse la modificación y solo se quedara para num2, al imprimir la variable num1 en pantalla tuviera el valor original que se introdujo?
#677 si vas a usar solo una vez esa multiplicacion por 100 pues puedes no declarar esa variable num2 y usarla directamente , es decir cada vez que queiras usar "num2" en vez de declararla pones num1*100. Tambien esta la opción de crear otra variable y copiar el contenido.
Me explico bastante mal, si no me has entendido me vuelves a preguntar o puedes MP con o que sea
#677 no sé si lo he entendido bien pero bueno..
si tu haces num2=num1*100; el valor de num1 no lo estás modificando, sólo estás modificando el de num2, que es donde lo vas a guardar.
Aún así, si vas a modificar el valor de num1 y después quieres que vuelva a tener el valor que tenía antes, simplemente crea una variable auxiliar en la que guardes el valor inicial de num1.
#678 #678 creo que al poner ese ejemplo me equivoqué, lo que quiero hacer es un "floor(num1)" para mostrar solo el entero después de haberle asignado un número con decimales a num1 y aunque lo hago en otra variable el valor de num1 se queda ya modificado y al volver a num1 para mostrar los decimales me muestra x,00000
Ok gracias, voy a probar a ver, que recuerdo haber probado algo parecido pero seguro que me hice un lío con tanto pensamiento a la vez XD
Acabo de descubrir este hilo y me parece la ostia!
Me gustaría aprender a programar, no tengo ni puta idea más allá de recuerdos vagos de mi paso frustrado por ingenieria informática. Es una espinita clavada que tengo ya que no le eché los cojones que hacen falta.
Algún consejo para empezar? más allá de lo que ya hay en este hilo?
#684 A programar se aprende programando , por muchos tutoriales que veas o códigos que leas la única forma que hay de aprender es picando código. Esto es como el fútbol, para ser buen jugador hay que entrenar.
Sé un poco curioso y enterate bien como funcionan las cosas para partir de una base firme. Abre documentos en blanco y ve probando todo lo que vayas aprendiendo de arriaba abajo y cambiando todo lo que se te ocurra, antes de avanzar en el temario asegurarte que dominas los contenidos actuales.
Y sobre todo mucho ánimo!
#685 En www.ilerna.es lo ofertan, es buena opción si quieres hacerlo a distancia, en la página puedes informarte mejor.
#686 no es muy caro un fp 2300 euros?
No se, yo quiero hacer también uno a distancia para poder compaginarlo con ser maestro interino pero joder, esos precios...
#687 Pues comparado con estudiar en centro público , pues si bastante, en Ilerna se hace mas asequible el pago ya que lo pagas por asignaturas o módulos y cada semestre coges las que quieres, salen entre 169€ o 99€ cada una; otra opción sería la de semipresencial, aunque tendrías que cumplir con un mínimo de horas a consultar en el centro donde quieras estudiarlo.
#688 Y lo ves un buen centro de formación? mirando la asignatura de programación básica (para los que saben 0, como yo) dice que empiezan con pseudocodigo y con C#. C# no está algo obsoleto? no se, hablo desde la ignorancia y el pseucódigo me parece un rollazo que flipas.
#689 De ese FP no te puedo decir nada porque aun no lo he hecho, pero te puedo decir de lo que he estado estudiando que esta bastante bien, tienen un foro/ red social donde se comparten cosas entre alumnos y los profesores resuelven dudas (lo hacen y hay actividad) y videotutorias una vez al mes, en el precio de cada asignatura se incluye el derecho a dos convocatorias a exámenes en tu ciudad mas cercana