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 - Caster

#181
Otra duda que me surge, tu declaras el array capitulo de la siguiente manera:

char capitulo1[15][20]

Donde 15 sería el número de filas y 20 el número de columnas, si es así, tendría que ser al reves creo:

char capitulo1[20][15]

20 sería el número máximo de palabras, y 15 el número máximo de carácteres por palabra.

Saludos

#182
Bueno leosansan, vuelvo a retomar el problema porque ya llegué al tema de los arrays, a ver, ya me encontré con algo que no entiendo en la solución que me das, tu me dices que almacene varias palabras en el mismo capítulo, pero creo que eso no estaría acorde con lo que pide el problema, que pide una palabra (20 palabras como límite y 15 caracteres por cada palabra) y sus abreviaturas (si no entendí mal) por capítulo, y si trato con varios capítulos no se tienen porque crear arrays multidimensionales, se usa un array bidimensional por cada capítulo y solucionado.

Saludos
#183
Pues ya queda todo resuelto entonces, muchísimas gracias.
#184
Vale, el problema estaba en que entendí yo mal, a ver si entendí bien, si al inicializar una variable estática dentro de una función le asigno el valor 2 por ejemplo y después durante la ejecución de la función le asigno el valor 4 y sale de la función, cuando se vuelve a llamar a la función, dicha variable tendrá el valor 4 ¿no?
#185
Buenas, en un libro que estoy leyendo estoy con el tema de variables automáticas, estáticas, etc y de ejemplo me ponen un programa para calcular los números de Fibonacci que utiliza la siguiente función:

long int fibonacci (int cont)
{
    static long int f1 = 1, f2 = 2;
    long int f;
    f = (cont < 3) ? 1 : f1 + f2;
    f2 = f1;
    f1 = f;
    return(f):
   
}


No entiendo el uso de las variables, vaya cacao tengo hecho, porque al principio f1 y a f2 se le asignan los valores 1 y 2 respectivamente pero después se les vuelve a asignar los números anteriores al número actual de la sucesión ( no se si me estoy explicando bien), eso en la primera llamada a la función, pero por lo que entendí leyendo, supuestamente cuando se vuelve a llamar a la función las variables f1 y f2 volverían a tomar los valores 1 y 2, eso entendí yo, por eso no entiendo como funcionan aquí las variables, perdonad si no me explico muy bien, pero no se explicarme con el cacao que tengo en mente.
Para no armaros un lío, cont es una variable fuera de la función que cuenta las pasadas por un bucle while y saber cuantos números hay que mostrar de la sucesión.

Saludos
#186
Mira, yo voy a ser sincero y tengo un iPhone porque como otros muchos, me la colaron y pense que era de lo mejor, y ahora que ya tengo experiencia con iPhone te digo que es una ***** y esta muy sobrevalorado, como usuario de iPhone te aconsejo que lo tengas como última opción

Saludos.
#187
iOS es un sistema muy capado, como dijo daryo, como no le hagas el jailbrake solo puedes descargar cosas de la App Store, en eso gana Android.

Saludos.
#188
Cita de: leosansan en 17 Mayo 2013, 14:22 PM

En la función que le pase estaba como char.

No me había fijado en eso, el tampoco se debió de fijar y solo copió las condiciones. Tal y como lo pusiste debería de funcionar.

Saludos
#189
Por la edad que tengo no voy a entrar en temas de política ya que me parece una estupidez hablar sin saber, pero me parece una ***** de ley.

Saludos
#190
Yo creo que la solución sería cambiar el tipo de opción, en vez de ponerlo como int, ponlo como char.

Saludos