kitti2 Skrevet 2. oktober 2004 Skrevet 2. oktober 2004 Hei ! Jeg sliter med begynneropplæring (sjølstudium) i c++ . Har kjørt meg fast på dette : Jeg skal som øving lage et lite program som rekner ut rundetider i et løp, altså forrige intastede tid i sek.( forrige passerig) skal trekkes fra siste inntastede tid i sek.(siste passering). Løpet har dessverre flere runder. Har lest, lest og prøvd det jeg kan tenke meg , men finner ikke en brukbar løsning. Takknemmelig for et tips !
Klette Skrevet 2. oktober 2004 Skrevet 2. oktober 2004 Koder du for windows fpr kan du bruke GetTickCount() for å kalkulere tiden mellom to punkter i programmet. Evt kan du bruke time.h headeren (google)
saboi Skrevet 2. oktober 2004 Skrevet 2. oktober 2004 heh. tror du misforstod litt klette. du kan f.eks gjøre int elapsed, now, last_time = 0; while(cin >> now) { elapsed = now - last_time; last_time = now; cout << "rundetid: " << elapsed << endl; }
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå