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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 [2] 3
11  Programación / Programación C/C++ / Re: RECURSION en su estado mas puro para invertir un vector! en: 15 Septiembre 2018, 23:45 pm
Si , porque sino esto es un caos  :xD
12  Programación / Programación C/C++ / Re: Programar. Modulo en code blocks. en: 15 Septiembre 2018, 23:41 pm
Estas haciendo mal el último printf.. debes usar la otra variable (r2)
También deberías leer el código al menos una vez antes de venir buscando ayuda para algo tan trivial como esto.

13  Programación / Programación C/C++ / Re: C++ PUNTEROS a clases POO en: 13 Septiembre 2018, 18:25 pm
Siempre que estés trabajando con una clase que use punteros , los más recomendable es crear siempre constructor de copia y sobrecargar el operador de asignación para evitar este tipo de problemas o al menos yo siempre lo entendí así  :P
14  Programación / Programación C/C++ / Re: RECURSION en su estado mas puro para invertir un vector! en: 13 Septiembre 2018, 17:48 pm
El problemas es que debeis utilizar las etiquetas para insertar codigo , puesto que sino, puede dar lugar a malentendidos como este..

fijandome más detenidamente en tu primer mensaje puedo ver que
Código:
arreglo[a]= arreglo[b] 

al no usar las etiquetas ha interpretado [ b ] como si lo estuvieras remarcando en negrita .. por tanto te pido que modifiques el primer mensaje y utilices dichas etiquetas por favor. :(

A la hora de trasladar esto a una matriz..¿supongo que conoceras la forma de invertir una matriz, no?
Una matriz inversa es completamente distinto a invertir un vector no se si me explico
15  Programación / Programación C/C++ / Re: RECURSION en su estado mas puro para invertir un vector! en: 13 Septiembre 2018, 00:40 am
eso es lo que hace el codigo que te puse ahi , ese si funciona ,el que tu pusiste no compilaba
16  Programación / Programación C/C++ / Re: RECURSION en su estado mas puro para invertir un vector! en: 13 Septiembre 2018, 00:10 am
En la funcion invertir habia algunas asignaciones raras :silbar:

Código:

void invertir(int arreglo[],int a ,int b){
   int n=b-a+1;
   int aux;
   if (n>1)
       {
      invertir(arreglo,a+1,b-1);
      aux=arreglo[a];
      arreglo[a]=arreglo[b];
      arreglo[b]=aux;
       }
}


arreglo es un array , no puedes asignar un array entero a una posición del mismo  :xD
de esta misma manera no puedes asignar un dato de una posición a todo el array.. no se si me explico
17  Programación / Programación C/C++ / Re: ayuda!!! Funciones en C en: 12 Septiembre 2018, 23:58 pm
Eso es porqué no ha usado las etiquetas GeSHi o code para incrustar el código, así cuando aparece algo cómo array[i], todo lo que vaya después de la i entre corcheas se convertirá en cursiva, ya que en bbcode significa texto en cursiva.

Touché , pero de todas formas sigue habiendo muchos errores
18  Programación / Programación C/C++ / Re: ayuda!!! Funciones en C en: 11 Septiembre 2018, 21:29 pm
ni compila , con eso te digo todo compañero.

Código:
scanf("%d", &numGallinas); // El & no se nos puede olvidar...

Si haces un for .. es para trabajar con el

Código:
scanf("%f", &gallinas[i].peso);  // ni utilizar el [i] 


Código:
for(i=0; i<numGallinas; i++)
   {
     if(gallinas[i].calidad>=15) {
        gallinas[i].precio=(1.2*gallinas[i].calidad);
    }
    else if(gallinas[i].calidad>8){
         gallinas[i].precio=(1*gallinas[i].calidad);
     }
     else if(gallinas[i].calidad<=8 && gallinas[i].calidad<=15){
       gallinas[i].precio=(0.80*gallinas[i].calidad);
      }
    printf("\n\n\Costo del kilo de huevo de acuerdo a calidad: ", gallinas[i].precio);
   }

Y otras muchas cosas...
No intentes que te den los ejercicios hechos , y menos si vienes diciendo que te da error ahí puesto que ni compila tu ejercicio.

1º aprende a usar los scanf y printf .. es básico
2º si trabajas con vectores usalos leñe
3º si una función te devuelve un dato.. asignalo a una variable , el programa no lo hace por arte de magia  :xD
4º Cuando llamas a funciones no es necesario , ni el float ni el void ni cualquier otro tipo que devuelvas , solo es necesario en la declaración de dicha función..
5º Revisa los if-else  :silbar:
6º cuando estas llamando a una función no se menciona el tipo de la variable que pasas.. solo la pasas y listo porque ya se indico cuando se declaraba..


19  Programación / ASM / Re: ensamblador en: 12 Julio 2018, 02:01 am
No , no hago tareas y no creo que nadie del foro te las vaya a hacer , suerte igualmente :-\
20  Programación / Programación C/C++ / Re: Violación de segmento core generado en: 11 Julio 2018, 13:07 pm
https://es.stackoverflow.com/questions/383/qu%C3%A9-significa-violacion-de-segmento

Puede ser porque cuando haces fscanf no has abierto previamente *Fich.
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines