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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 49
111  Programación / Programación C/C++ / Re: Una ayudita por favor en: 17 Julio 2012, 18:31 pm
Hola!

Si lo que quieres es abrir un fichero varias veces pero con nombres distintos, tienes la función rename

Saludos!
112  Informática / Hardware / Re: mi portátil se apaga al encender en: 17 Julio 2012, 15:50 pm
buenassss,

bueno, he logrado desarmarlo mirando un tutorial y lo limpié todo todo, pero no le puse pasta térmica...
lo volví a armar y nada... está igual, apreto el power y hace el amague de encendido dos segundos y se apaga....
Así que segunda etapa es ir a la tienda a comprar pasta térmica....pero no se porque me temo que no va a arrancar...

también me compré una lupa para mirar las soldaduras, me parece que están bien...

cuando levanté el ventilador y todo lo que cubre el procesador etc. vi que en algunas zonas hay como una especie de cinta plástico-gomosa gruesa cubriendo unas plaquitas negras que no está en muy buen estado   (no es la pasta térmica) QUE ES?

Graciassss
 
ya veremos....

A mí me paso eso con un portátil Vaio Sony hace 2 años. Tendría como medio año, y en 2 ó 3 segundos sonaba un pitido y se apagaba el ordenador, sin darle tiempo a hacer nada.

La única solución que me dieron los técnicos fue que lo enviara a la central de Sony de Francia, y tras un mes me lo enviaron a casa. Resultó ser del ventilador (pero no sé qué le hicieron exactamente...).

Saludos!
113  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 17 Julio 2012, 00:59 am
En el prototipo de la función tienes:

Código
  1. void idatos(int);

Sin embargo, en la función tienes:

Código
  1. void idatos()

Saludos!

114  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 17 Julio 2012, 00:52 am
Por favor, por tu nuevo código para que veamos cuál es la línea 195 y nos sea más fácil identificar el error  ;)

Saludos!
115  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 17 Julio 2012, 00:06 am
El error es de conversión de *char a char, así que si has hecho que sea una cadena de caracteres, en teoría debería ir bien...

Saludos!
116  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 16 Julio 2012, 23:57 pm
A mí ese error ya no me da... Aunque será por mi compilador. Ten en cuenta que el parámetro de la función pto2 es un int, y tú estás pasando un *char.

Saludos!

EDITO: El parámetro de pto2 es un char en el prototipo, pero después en la función haces como si fuera un int.
117  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 16 Julio 2012, 23:44 pm
¿Poniendo esto?

Código
  1. void idatos(int a)
  2. {
  3.      char appnom[32];
  4.     int i;
  5.      int j;
  6.     for(i=1;i<=10;i++)
  7.     {
  8.  
  9.                       for(j=1;j<=40;j++)
  10.                       {
  11.                                         int nr,np,nc,ll,cp,c,cont;
  12.                                         nr=np=nc=ll=cp=cont=0;
  13.                                         int Mll[10][40]={0};
  14.                                         int Mct[10][40]={0};
  15.                                         int VP[10];
  16.                                         printf("Ingrese numero de recluso");
  17.                                         scanf("%d",&nr);
  18.                                         printf("Ingrese numero de piso\n");
  19.                                         scanf("%d",&np);
  20.                                         printf("Ingrese numero de celda\n");
  21.                                         scanf("%d",&nc);
  22.                                         printf("Ingrese numero de lugares libres\n");
  23.                                         scanf("%d",&ll);
  24.                                         printf("Ingrese numero de capacidad total\n");
  25.                                         scanf("%d",&cp);
  26.  
  27.                                         while(nr!=0)
  28.                                         {
  29.                                             char appnom[32];
  30.     printf("Ingrese nombre y apellido");
  31.     gets(appnom);
  32.     int x,f,c;
  33.     x=0;
  34.     for(f=1;f<=10;f++)
  35.     {
  36.                       for(c=1;c<=40;c++)
  37.                       {
  38.                                          if(Mll[f][c] > 0 && x==0)
  39.                                          {
  40.                                                       x=1;
  41.                                                       Mll[f][c]=Mll[f][c]-1;
  42.                                          }
  43.  
  44.                       }
  45.                       if(x==0)
  46.                       {
  47.                              cont=cont+1;
  48.  
  49.                       }
  50. }
  51.  
  52. }
  53.  
  54. printf("*********Menu**********\n");
  55. printf("\n1-Resultado punto A\n3-Resultado punto B\n4-Resultado punto C\n5-Resultado punto D\n6-Salir del sistema\n");
  56. printf("\nPor favor elija una opcion: ");
  57. scanf("%d",&a);
  58.  
  59.                                                                           switch (a)
  60.                                                                           {
  61.  
  62.  
  63.                                                                                  case 1:pto1(cont);
  64.                                                                                  break;
  65.  
  66.                                                                                  case 2:pto2(appnom);
  67.                                                                                  break;
  68.  
  69.                                                                                  case 3:pto3(Mll[10][40]);
  70.                                                                                  break;
  71.  
  72.                                                                                  case 4:pto4(VP[10]);
  73.                                                                                  break;
  74.  
  75.                                                                                  case 5:getch();
  76.                                                                                  break;
  77.  
  78.  
  79.                                                                           }
  80.                                                                           printf("\nPor favor elija una opcion: ");
  81.                                                                           scanf("%d",&a);
  82.                                                                           }
  83.  
  84.  
  85. }
  86.  
  87. }
  88.  
  89. }
  90.  

A mí así deja de darme ese error.

Saludos!
118  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 16 Julio 2012, 23:34 pm
Pero puedes declarar la variable al principio y pedirla donde la tengas que pedir.

Si declaras la variable al principio, ya después con ella puedes hacer lo que quieras. Para corregir tu error lo único que tienes que hacer es quitar la declaración de la mitad del código y ponerla al inicio de la función, con eso ya no te dará el error.

Saludos!
119  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 16 Julio 2012, 23:30 pm
C no admite declaraciones en mitad del código; deben estar al inicio de cada función. Es por eso que hace como si no estuviera declarada la variable. La función debería empezar así:

Código
  1. void idatos(int a)
  2. {
  3.      char appnom[32];
  4.     int i;
  5.      int j;
  6.     for(i=1;i<=10;i++)
  7.     {
  8.  
  9.                       for(j=1;j<=40;j++)
  10.                       {
  11. //Resto de la función

Saludos!
120  Programación / Programación C/C++ / Re: Ayuda ejercicio en: 16 Julio 2012, 23:20 pm
En la parte de pto2(appnom).

Eso es porque appnom no ha sido declarado como variable en la función en la que lo estás usando, y por tanto no puedes trabajar con ella.

Saludos!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines