comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Funcion sleep en C en Linux

  • 6 Respuestas
  • 2785 Vistas

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado fRNN

  • *
  • Underc0der
  • Mensajes: 19
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Diciembre 18, 2015, 03:45:06 am »
Hola gente! Estoy aprendiendo C y tenia que hacer un cronometro con el bucle for. El tema es que, en windows me anda pero en mi Ubuntu, con Geany compila pero me sale la consola y nada. Cual es mi error?

Código: C
  1. #include <stdio.h>
  2. #include <unistd.h>
  3.  
  4. int main ()
  5. {
  6.         int h, m, s, x;
  7.         x = 1000;
  8.        
  9.         for (h=0;h<60;h++) {
  10.                 for (m=0;m<60;m++) {
  11.                         for (s=0;s<60;s++) {
  12.                                 No tienes permisos para ver links. Registrate o Entra con tu cuenta ("%i:%i:%i\r", h, m, s);
  13.                                 sleep (x);
  14.                 }                      
  15.                 }
  16.                 }
  17.  }            
  18.  
« Última modificación: Enero 03, 2016, 11:05:01 pm por EPSILON »

Desconectado Stiuvert

  • *
  • Moderator
  • *
  • Mensajes: 2667
  • Actividad:
    0%
  • Reputación 14
    • Ver Perfil
  • Skype: stiuvert@gmail.com
  • Twitter: @Stiuvert
« Respuesta #1 en: Diciembre 18, 2015, 05:33:39 am »
Intoduce antes de cerrar el main un getch y return.

Código: C
  1. } //Cierre del for
  2. } //Cierre del for
  3. } //Cierre del for
  4.  No tienes permisos para ver links. Registrate o Entra con tu cuenta();
  5.  return 0;
  6. } // Cierre del main


Desconectado fRNN

  • *
  • Underc0der
  • Mensajes: 19
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Diciembre 18, 2015, 07:39:44 pm »
Gracias por responder :) pero me sale esto en consola que sera ?

./geany_run_script.sh: 5: ./geany_run_script.sh: ./bucles anidados: not found


------------------
(program exited with code: 127)
Press return to continue

Desconectado rush

  • *
  • Underc0der
  • Mensajes: 377
  • Actividad:
    0%
  • Reputación 7
    • Ver Perfil
  • Skype: iruxh1773
« Respuesta #3 en: Diciembre 18, 2015, 08:41:48 pm »
You only compiled your source file, but didn't build your application, meaning the linking was not done and the executable was not created. Use the "build" sub-menu from the "build" menu (default shortcut is F9 if I recall correctly) and try again.
No tienes permisos para ver links. Registrate o Entra con tu cuenta


Desconectado fRNN

  • *
  • Underc0der
  • Mensajes: 19
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Diciembre 18, 2015, 09:45:26 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
You only compiled your source file, but didn't build your application, meaning the linking was not done and the executable was not created. Use the "build" sub-menu from the "build" menu (default shortcut is F9 if I recall correctly) and try again.

Tenias razon. Ya pude compilar sin ningun error. Pero me sigue sin funcionar el programa. Me muestra con el printf, los valores 0:0:0 pero no sigue.. En windows me anda bien.

Gracias de todos modos:)

Desconectado aaaaaaaaaaaaaaaaaa

  • *
  • Underc0der
  • Mensajes: 43
  • Actividad:
    0%
  • Reputación 0
  • Let's Learn
    • Ver Perfil
    • Email
  • Skype: v4char
  • Twitter: v4char
« Respuesta #5 en: Diciembre 19, 2015, 01:58:19 am »
Prueba esto
Código: C++
  1. #include <stdio.h>
  2. #include <unistd.h>
  3. #include <pthread.h>
  4.  
  5. int main ()
  6. {
  7.    int h, m, s, x;
  8.    x = 1;
  9.  
  10.    for (h=0;h<60;h++)
  11.    {
  12.       for (m=0;m<60;m++)
  13.       {
  14.          for (s=0;s<60;s++)
  15.          {
  16.             printf ("%i:%i:%i\n", h, m, s);
  17.             sleep (x);
  18.          }
  19.        }
  20.     }
  21. }
  22.  

Se compila con "gcc archivo.c" y se ejecuta con "./a.out" (supongo que ya lo sabrás)
« Última modificación: Diciembre 19, 2015, 02:00:04 am por v4char »

Desconectado fRNN

  • *
  • Underc0der
  • Mensajes: 19
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #6 en: Diciembre 21, 2015, 05:54:21 am »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Prueba esto
Código: C++
  1. #include <stdio.h>
  2. #include <unistd.h>
  3. #include <pthread.h>
  4.  
  5. int main ()
  6. {
  7.    int h, m, s, x;
  8.    x = 1;
  9.  
  10.    for (h=0;h<60;h++)
  11.    {
  12.       for (m=0;m<60;m++)
  13.       {
  14.          for (s=0;s<60;s++)
  15.          {
  16.             printf ("%i:%i:%i\n", h, m, s);
  17.             sleep (x);
  18.          }
  19.        }
  20.     }
  21. }
  22.  

Se compila con "gcc archivo.c" y se ejecuta con "./a.out" (supongo que ya lo sabrás)
Ahi esta ahora si me anda gracias. Con el \n en el printf. Porque no funciona el \r ?

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2653
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
Con el comando "iwconfig" aparece "no wireless" en Kali Linux

Iniciado por yac0

Respuestas: 2
Vistas: 1001
Último mensaje Enero 08, 2018, 06:44:41 pm
por Stiuvert
[SOLUCIONADO] Debian o Linux mint debian edition

Iniciado por Krapermors

Respuestas: 3
Vistas: 1432
Último mensaje Agosto 12, 2013, 08:36:54 am
por Sanko
¿Qué es el usuario "_apt" en linux kali 2018.1?

Iniciado por seangsiri77

Respuestas: 1
Vistas: 143
Último mensaje Septiembre 11, 2018, 06:38:03 pm
por xyz
Que es el usuario "_apt" en kali linux 2018.1?

Iniciado por D43MON

Respuestas: 0
Vistas: 311
Último mensaje Marzo 24, 2018, 02:36:42 pm
por D43MON