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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Temporizadores en: 9 Julio 2014, 03:56 am
Como hago para luego de que pase un tiempo el programa haga lo que le ordene por ejemplo que deje digitar un numero por 60 segundos por ejemplo despues de esos 60 segundos no deje digitar nada y salgo un mensaje que me diga ha excedido su tiempo sera con clock() porque se que sleep puede que no sirva
2  Programación / Programación C/C++ / Tengo una duda! en: 28 Junio 2014, 03:22 am
Es que quisiera saber si
en un path por ejemplo
C:\\users\\....

En la parte de los puntos suspensivos puedo poner de nombre lo que esta dentro de una variable osea como hago para poner una variable en ese lugar y se lea lo que hay adentro y lo busque con ese nombre no se si sera con la comilla sencilla o algo Muchas gracias al que pueda responderme  ::)
3  Programación / Programación C/C++ / Ayuda en un programa del bloc de notas en: 26 Junio 2014, 00:43 am
Quiero saber porque luego de llegar a funciones si pasa a la funcion his o cualquiera no pasa nada en vez de imprimirme mi documento

Código
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <conio.h>
  5. #include <stdio.h>
  6. FILE *doc;
  7. using namespace std;
  8. int His();
  9. int Cien();
  10. int Depor();
  11. int Geo();
  12. int c=1;
  13. int main()
  14. {
  15. int s,tot,u=0;
  16. srand(time(NULL));
  17. while (c==1)
  18. {
  19. system ("cls");
  20. printf("Presione cualquier tecla para escoger su categoria");
  21. getch();
  22. s=rand()% 4 + 1;
  23.  
  24. switch (s)
  25. {
  26. case 1:
  27. {
  28. His();
  29. break;
  30. }
  31. case 2:
  32. {
  33. Cien();
  34. break;
  35. }
  36. case 3:
  37. {
  38. Depor();
  39. break;
  40. }
  41. case 4:
  42. {
  43. Geo();
  44. break;
  45. }
  46. }
  47. }
  48. system ("pause");
  49. return 0;
  50. }
  51.  
  52. int His()
  53. {
  54. int x,i=1,w;
  55. system ("cls");
  56. printf("\n <===============Su categoria es Historia===============> \n");
  57. printf("\n Presione cualquier tecla para escoger su pregunta \n");
  58. getch();
  59. doc = fopen("D:\prueba.txt","r");
  60. if(doc == NULL)
  61. {
  62. printf("\n error en la apertura del archivo \n");
  63. system ("pause");
  64. return 1;
  65. }
  66. while((w=getc(doc)) != EOF);
  67. {
  68. ;
  69. if (w =='\n')
  70. {
  71. printf ("\n");
  72. i=1+1;
  73. }
  74. else printf("%c",w);
  75. }
  76. fclose(doc);
  77. return 0;
  78. }
  79. int Depor()
  80. {
  81. int x,i=1,w;
  82. system ("cls");
  83. printf("\n <===============Su categoria es Ciencias===============> \n");
  84. printf("\n Presione cualquier tecla para escoger su pregunta \n");
  85. getch();
  86. doc = fopen("D:\prueba.txt","r");
  87. if(doc == NULL)
  88. {
  89. printf("\n error en la apertura del archivo \n");
  90. system ("pause");
  91. return 1;
  92. }
  93. while((w=getc(doc)) != EOF);
  94. {
  95. w=getc(doc);
  96. if (w =='\n')
  97. {
  98. printf ("\n");
  99. i=1+1;
  100. }
  101. else printf("%c",w);
  102. }
  103. fclose(doc);
  104. return 0;
  105. }
  106. int Cien()
  107. {
  108. int x,i=1,w;
  109. system ("cls");
  110. printf("\n <===============Su categoria es Deportes===============> \n");
  111. printf("\n Presione cualquier tecla para escoger su pregunta \n");
  112. getch();
  113. doc = fopen("D:\prueba.txt","r");
  114. if(doc == NULL)
  115. {
  116. printf("\n error en la apertura del archivo \n");
  117. system ("pause");
  118. return 1;
  119. }
  120. while(i<=5)
  121. {
  122. while((w=getc(doc)) != EOF);
  123. if (w =='\n')
  124. {
  125. printf ("\n");
  126. i=1+1;
  127. }
  128. else printf("%c",w);
  129. }
  130. fclose(doc);
  131. return 0;
  132. }
  133. int Geo()
  134. {
  135. int x,i=1,w;
  136. system ("cls");
  137. printf("\n <===============Su categoria es Geografia===============> \n");
  138. printf("\n Presione cualquier tecla para escoger su pregunta \n");
  139. getch();
  140. doc = fopen("D:\prueba.txt","r");
  141. if(doc == NULL)
  142. {
  143. printf("\n error en la apertura del archivo \n");
  144. system ("pause");
  145. return 1;
  146. }
  147. while(i<=5)
  148. {
  149. while((w=getc(doc)) != EOF);
  150. if (w =='\n')
  151. {
  152. printf ("\n");
  153. i=1+1;
  154. }
  155. else printf("%c",w);
  156. }
  157. fclose(doc);
  158. return 0;
  159. }

4  Programación / Programación C/C++ / Ayuda en programa con ficheros! en: 25 Junio 2014, 20:01 pm
Tengo un problema con este codigo
Código
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <conio.h>
  5. #include <stdio.h>
  6. FILE *doc;
  7. using namespace std;
  8. int His();
  9. int Cien();
  10. int Depor();
  11. int Geo();
  12. int c=1;
  13. int main()
  14. {
  15. int s,tot,u=0;
  16. srand(time(NULL));
  17. while (c==1)
  18. {
  19. system ("cls");
  20. cout<<"Presione cualquier tecla para escoger su categoria"<<endl;
  21. getch();
  22. s=rand()% 4 + 1;
  23.  
  24. switch (s)
  25. {
  26. case 1:
  27. {
  28. His();
  29. break;
  30. }
  31. case 2:
  32. {
  33. Cien();
  34. break;
  35. }
  36. case 3:
  37. {
  38. Depor();
  39. break;
  40. }
  41. case 4:
  42. {
  43. Geo();
  44. break;
  45. }
  46. }
  47. }
  48. system ("pause");
  49. return 0;
  50. }
  51.  
  52. int His()
  53. {
  54. int x,i=1,w;
  55. system ("cls");
  56. cout<<"<===============Su categoria es Historia===============>"<<endl;
  57. cout<<"Presione cualquier tecla para escoger su pregunta"<<endl;
  58. getch();
  59. doc = fopen("C:\Users\HERNAN\Desktop\prueba.txt","r");
  60. while(i<=5)
  61. w=getc(doc);
  62. if (w =='\n') printf ("\n");
  63. else
  64. printf("%c",w);
  65. fclose(doc);
  66. return 0;
  67. }
  68. int Depor()
  69. {
  70. int x,i=1,w;
  71. system ("cls");
  72. cout<<"<===============Su categoria es Ciencia===============>"<<endl;
  73. cout<<"Presione cualquier tecla para escoger su pregunta"<<endl;
  74. getch();
  75. doc = fopen("C:\Users\HERNAN\Desktop\prueba.txt","r");
  76. while(i<=5)
  77. w=getc(doc);
  78. if (w =='\n') printf ("\n");
  79. else
  80. printf("%c",w);
  81. fclose(doc);
  82. return 0;
  83. }
  84. int Cien()
  85. {
  86. int x,i=1,w;
  87. system ("cls");
  88. cout<<"<===============Su categoria es Deportes===============>"<<endl;
  89. cout<<"Presione cualquier tecla para escoger su pregunta"<<endl;
  90. getch();
  91. doc = fopen("C:\Users\HERNAN\Desktop\prueba.txt","r");
  92. while(i<=5)
  93. w=getc(doc);
  94. if (w =='\n') printf ("\n");
  95. else
  96. printf("%c",w);
  97. fclose(doc);
  98. return 0;
  99. }
  100. int Geo()
  101. {
  102. int x,i=1,w;
  103. system ("cls");
  104. cout<<"<===============Su categoria es Geografia===============>"<<endl;
  105. cout<<"Presione cualquier tecla para escoger su pregunta"<<endl;
  106. getch();
  107. doc = fopen("C:\Users\HERNAN\Desktop\prueba.txt","r");
  108. while(i<=5)
  109. w=getc(doc);
  110. if (w =='\n') printf ("\n");
  111. else
  112. printf("%c",w);
  113. fclose(doc);
  114. return 0;
  115. }
  116.  
  117.  

El problema en la ejecución es este



[MOD] para publicar código, usa la etiqueta GeShi correspondiente. Gracias.

Debes poner titulos descriptivos del tema, "Ayuda!" no lo es, leete las Reglas del Foro.

5  Programación / Programación C/C++ / Necesito ayuda en un programa! en: 5 Junio 2014, 04:50 am
En c++ necesito una base de datos que me guarde una pregunta 4 respuestas y la correcta he pensado en hacerlo con una matriz pero como lo haría o que podria hacer les agradeceria su ayuda
6  Programación / Programación C/C++ / Tengo un problema ayuda! en: 5 Junio 2014, 03:37 am
(uso visual studio 2010) en este programa trato de que entre a una categoria cualquiera para hacer una serie de preguntas pero ese es el error que no entra a ninguno de los casos

#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
#include <stdio.h>
using namespace std;
int His(int);
int Cien(int);
int Depor(int);
int Geo(int);
int c=1;
int main()
   {
      int s,tot,u=0;
       while (c==1)
      {
      cout<<"Presione cualquier tecla para escoger su categoria"<<endl;
      getch();
      srand(time(NULL));
      s=rand()% 4 + 1;
      cout<<"Presione cualquier tecla para escoger su categoria"<<s<<endl;
      switch (s)
      {
      case 1:
         {
            int His();
            break;
         }
      case 2:
         {
            int Cien();
            break;
         }
      case 3:
         {
            int Depor();
            break;
         }
      case 4:
         {
            int Geo();
            break;
         }
      }
      }
      system ("pause");
      return 0;
   }

int His()
{
   system ("cls");
   cout<<"<===============Su categoria es historia===============>"<<endl;
   cout<<"Presione cualquier tecla para continuar"<<endl;
   getch();
   return 0;
}
int Depor()
{
   system ("cls");
   cout<<"<===============Su categoria es Ciencia===============>"<<endl;
   cout<<"Presione cualquier tecla para continuar"<<endl;
   getch();
   return 0;
}
int Cien()
{
   system ("cls");
   cout<<"<===============Su categoria es Deportes===============>"<<endl;
   cout<<"Presione cualquier tecla para continuar"<<endl;
   getch();
   return 0;
}
int Geo()
{
   system ("cls");
   cout<<"<===============Su categoria es Deportes===============>"<<endl;
   cout<<"Presione cualquier tecla para continuar"<<endl;
   getch();
   return 0;
}
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines