Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: [C] info su delay

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    6

    [C] info su delay

    Salve,
    vi chiedo scusa se sembrerò un po' banale ma sono alle prime armi!

    Volevo sapere in che modo si può interrompere per x millisecondi il programma e quali h includere.

    (per chi lo conoscesse, mi viene in mente l'istruzione del vecchio Turbo Pascal "delay(x)").

    Il programma è per windows.

    Grazie infinite!

  2. #2
    Va bene delay(n) e la trovi in dos.h

  3. #3
    Sleep(millisec);

    dos.h non lo sento nominare dal 1995.....

  4. #4
    codice:
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    void sleep(int nbr_seconds);
    int main(void)
    {
    int x;
    int wait=13;
    printf("ritardo di %d secondi\n",wait);
    printf(">");
    
    for(x=1;x<=wait;x++)
    {
    printf(".");
    fflush(stdout);
    sleep((int)1);
    }
    printf("Fine!\n");
    return (0);
    }
    void sleep(int nbr_seconds)
    {
    clock_t_goal;
    goal=(nbr_seconds*CLOCKS_PER_SECONDS)+clock();
    while(goal>clock())
    {
    ;
    }
    }

  5. #5
    ancora meglio:
    codice:
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    
    void dormi(int nbr_seconds);
    int main(void)
    {
    int x;
    int wait;/*cambia questo per aumentare il ritardo*/
    puts("inserisci il ritardo:");
    scanf("%d",&wait);
    printf("ritardo di %d millisecondi\n",wait);
    printf(">");
    
    for(x=1;x<=wait;x++)
    {
    printf(".");
    fflush(stdout);
    sleep((int)1);
    }
    printf("Fine!\n");
    return (0);
    }
    void dormi(int nbr_seconds)
    {
    clock_t goal;
    goal=(nbr_seconds*CLOCKS_PER_SEC)+clock();
    while(goal>clock())
    {
    ;
    }
    }

  6. #6
    Alla faccia di wait state efficiente !

  7. #7
    Utente di HTML.it L'avatar di D4MI4NO
    Registrato dal
    Sep 2001
    Messaggi
    275
    mercuzio vedo che leggi libri eh?

  8. #8
    ma tu come impari i linguaggi di programmazione?autodidatta???????????

  9. #9
    Utente di HTML.it L'avatar di D4MI4NO
    Registrato dal
    Sep 2001
    Messaggi
    275
    Originariamente inviato da Mercuzio
    ma tu come impari i linguaggi di programmazione?autodidatta???????????
    no abbiamo lo stesso libro

  10. #10
    dove sei arrivato?
    perchè ho aperto una discussione e se hai capito pg 234 e 235 mi potresti aiutare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.