C++ ajastettu tekstin tulostus

time.h

Osaisiko joku neuvoa miten tehdään c :ssalla lyhyt ohjelma joka ajastaa
5sec --> teksti 1
4sec --> teksti 2
3sec --> teksti 3
2sec --> teksti 4
1sec --> teksti 5
0sec --> exit

4

439

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • tyyyty

      Tästäpä lähtökohta

      #include

      • tyyty

        #include stdio.h
        #include time.h
        #include conio.h

        int main( )
        {
        char dateStr [9];
        char timeStr [9];
        _strdate( dateStr);
        printf( "The current date is %s \n", dateStr);
        _strtime( timeStr );
        printf( "The current time is %s \n", timeStr);

        getche();
        return 0;
        }


      • tyyty
        tyyty kirjoitti:

        #include stdio.h
        #include time.h
        #include conio.h

        int main( )
        {
        char dateStr [9];
        char timeStr [9];
        _strdate( dateStr);
        printf( "The current date is %s \n", dateStr);
        _strtime( timeStr );
        printf( "The current time is %s \n", timeStr);

        getche();
        return 0;
        }

        Tällainen on myös nahdollinen

        typedef struct _SYSTEMTIME {
        WORD wYear;
        WORD wMonth;
        WORD wDayOfWeek;
        WORD wDay;
        WORD wHour;
        WORD wMinute;
        WORD wSecond;
        WORD wMilliseconds;
        } SYSTEMTIME;


      • vaik näin
        tyyty kirjoitti:

        Tällainen on myös nahdollinen

        typedef struct _SYSTEMTIME {
        WORD wYear;
        WORD wMonth;
        WORD wDayOfWeek;
        WORD wDay;
        WORD wHour;
        WORD wMinute;
        WORD wSecond;
        WORD wMilliseconds;
        } SYSTEMTIME;

        #include Windows.h
        #include stdio.h
        #include conio.h

        int main(void)
        {
        SYSTEMTIME st;
        GetSystemTime(&st);
        int start_second=st.wSecond;
        printf("%d", start_second);
        //printf("Year:%d\nMonth:%d\nDate:%d\nHour:%d\nMin:%d\nSecond:% d\n" ,st.wYear,st.wMonth,st.wDay,st.wHour,st.wMinute,st.wSecond);

        while(1)
        {
        GetSystemTime(&st);
        int present_second=st.wSecond;

        if(present_second==start_second 3)
        {
        printf("One mennyt kolme sekuntia. ");
        }


        }
        getche();
        return 0;
        }


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Hyvää syntymäpäivää Sanna 40 vee!!!!

      ᕼᗩᑭᑭY ᗷIᖇTᕼᗞᗩY Sister ❣️🥰 🎉🎂✨🍰🥳 🥳🎂🥂 🎉🎊🎁🎈🎂
      Maailman menoa
      126
      5666
    2. Suomen kaksikielisyys - täyttä huuhaata

      Eivätkö muuten yksilöt pysty arvioimaan mitä kieliä he tarvitsevat? Ulkomaalaiselle osaajalle riittää Suomessa kielitai
      Maailman menoa
      98
      4866
    3. Työeläkeloisinta 27,5 mrd. per vuosi

      Tuo kaikki on pois palkansaajien ostovoimasta. Ja sitten puupäät ihmettelee miksei Suomen talous kasva. No eihän se kas
      Maailman menoa
      140
      4824
    4. Mikä on vaikeinta siinä, että menetti yhteyden kaivattuun, jota vielä ajattelee?

      Mikä jäi kaihertamaan? Jos jokin olisi voinut mennä toisin, mitä se olisi ollut? Mitä olisit toivonut vielä ehtiväsi san
      Ikävä
      394
      2408
    5. Kerro kaivattusi etunimi

      Miehille..
      Ikävä
      131
      2350
    6. Persut rahoittavat velkarahalla rikkaiden ökyelämää

      Minkä vuoksi persut eivät leikkaa rikkailta, joilla on maksukykyä? Tuskinpa tuo persujen käytös saa Suomen kansalta hyv
      Maailman menoa
      2
      2007
    7. 112
      1923
    8. Sulla on mies

      Aivan liikaa naisia.
      Ikävä
      256
      1627
    9. 383
      1377
    10. Pääsit koskettamaan

      Sellaista osaa minussa jota kukaan ei ole ennen koskettanut. Siksi on hyvin vaikea unohtaa sinut kokonaan.
      Ikävä
      60
      1223
    Aihe