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

#1
Programación C/C++ / Re:
17 Diciembre 2016, 21:43 PM
Okss,  Gracias!!
#2
Programación C/C++ / Archivos .a
17 Diciembre 2016, 16:53 PM
Buenas, estoy haciendo el proyecto de final de programación en c, y tengo una duda. Nos han proporcionado unos cuantos ficheros (.c / .h) y entre ellos hay uno que es  libBarcos.a con su respectivo archivo libBarcos.h donde salen declaradas las funciones.
Mi duda es, que es exactamente un fichero .a?
Y como puedo acceder a sus funciones?
Por que llamo des de el main a una función del libBarcos.h pero me sale un error de referencia.
#3
no me realiza la operación bien. Supongo que no esta bien hecha..
#4
Buenas, llevo 4 horas con este ejercicio de vectores y no soy capaz de sacarlo...

"31. La suma.Para operar con números naturales muy grandes se pueden utilizar vectores qeu tengan como componentes los dígitos decimales entre 0 y 9, que serán los dígitos del numero. Escribe un programa que sume dos números natura de hasta X cifras. Para cada número se preguntara la cantidad de cifras que tiene. "

Esto es lo que tengo:
#include <stdio.h>
#include <stdlib.h>

int main()
{
int *v1=0, i,*v2=0,j, *Vt, k ;
size_t espai1=0;
size_t espai2=0;
size_t espai3=0;

printf("Digues quantes xifres té el primer numero: ");
scanf("%d", &espai1);
printf("Digues quantes xifres té el segon numero: ");
scanf("%d", &espai2);

//Per a adjudicar el tamany dels vectors
v1 = (int *)malloc( espai1*sizeof(int) );
v2 = (int *)malloc( espai2*sizeof(int) );
Vt = (int *)malloc( espai3*sizeof(int) );
// Dar la cantidad de numeros

printf("Digues els numeros de la suma (separa cada numero amb un espai): ");
for( i=0; i<espai1;i++)
{
scanf("%d", &v1[i]);
}

printf("Digues els numeros de la suma (separa cada numero amb un espai): ");
for(j=0; j<espai2; j++)
{
scanf("%d", &v2[j]);
}

//Poner los numeros en un orden inverso

for(i=espai1-1; i>=0; i--)
{
printf("%d\t", v1[i]);
}
for(j=espai2-1; j>=0;j--)
{
printf("%d\t", v2[j]);
}

//Suma
for (i=0; i< espai1; i++)
{
for(j=0; j<espai2; j++)
{
for(k=0; k<espai3+1; k ++)
{
Vt[k] = v1[i] + v2[j];
if(Vt[k]>9)
{
k++;
Vt[k]= Vt[k] + 1;
}
printf("El resultat de la suma es : %d\n", Vt[k]);
}
}
}
// Ordenar el resultado
for (k=espai3-1; k>=0; k--)
{
printf("%d\t", Vt[k]);
}

return 0;
}


Lo que he hecho a sido primero como se puede ver, crear los vectores sin un tamaño, despues pedir el tamaño de dichos vectores.
Para poder hacer la suma sin complicarme demasiado, se me ha ocurrido la idea de pasar los números al orden inverso y luego volver a pasar el resultado.

Si alguien me puede ayudar se lo agradecería.
#5
Desarrollo Web / Re: Problema con página web
20 Mayo 2012, 21:31 PM
a ver ahora si lo consigo insertar, gracias!!! :D
#6
Desarrollo Web / Problema con página web
20 Mayo 2012, 03:36 AM
Buenas, estoy haciendo una página web en html y estaba pensando en poner como un slider en el footer para poner las noticias recientes, o algo así si alguien sabe alguna manera o algo similar me sería de gran ayuda.  ;D
Gracias de antemano.
#7
Ejercicios / Re: Ejercicio de python
25 Enero 2012, 14:01 PM
Prueba el siguiente codigo y dime si es algo así, lo he hecho ahora y aun tengo algunos problemillas con unos [] que me salen al final.. xD

Código (python) [Seleccionar]
x= input("Pon el numero de un billete en euros: ")
lista1= ['1','2','5','10','20','50','100','200','500']
print "El numero escogido es: " ,x
if x==2:
    print lista1 [2:]
if x==1:
    print lista1 [1:]
if x==5:
    print lista1 [3:]
if x==10:
    print lista1 [4:]
if x==20:
    print lista1 [5:]
if x==50:
    print lista1 [6:]
if x==100:
    print lista1 [7:]
if x==200:
    print lista1 [8:]
else:
    print lista1 [9:]
raw_input("Presiona enter para salir")
#8
Oks, graciass :D
#9
Estoy aprendiendo a usar ubuntu y no se que programas utilizar para programar en general, en windows usaba el notepad++ y la verdad es que me iba bastante bien pero no lo consigo instalar en linux cual me aconsejáis?

Y otra pregunta que tengo, me podrías pasar algún manual para programar en Python, es que tengo algunos PDF y he seguido uno que había en google y me preguntaba si sabíais de alguno que sea claro y fácil de seguir.

De antemano Gracias :D