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
      58
      5060
    2. Suomen kaksikielisyys - täyttä huuhaata

      Eivätkö muuten yksilöt pysty arvioimaan mitä kieliä he tarvitsevat? Ulkomaalaiselle osaajalle riittää Suomessa kielitai
      Maailman menoa
      54
      4562
    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
      122
      4489
    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ä
      295
      1680
    5. 82
      1318
    6. Sulla on mies

      Aivan liikaa naisia.
      Ikävä
      228
      1308
    7. Kerro kaivattusi etunimi

      Miehille..
      Ikävä
      68
      1275
    8. 306
      1005
    9. Kadutko mitään?

      Minä kadun ikävässä kirjoittamista, mutta en saa sitä tekemättömäksi.
      Sinkut
      199
      930
    10. Pääsit koskettamaan

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