Countdown
-
Servus alle hier.....
Ich bin dabei ein programm zu schreiben das mit einem countdown läuft....
Nur der Witz ist: Ich hab keine Ahnung wie ich einen Countdownzähler einbaue.

Kann mir irgendjemand sagen wie das geht?
Greez....Ich trage schwarz bis es was dunkleres gibt
-
Hallo
Vielleicht hilft dir Sleep(n in Millisekunden) weiter. Das gilt aber nur für MS. Für Linux brauchst du sleep(n in Millisekunden). Ich hoffe, dass ich das nicht verwechsle.
chrische
-
chrische5 schrieb:
[...]Ich hoffe, dass ich das nicht verwechsle.[...]
Ist richtig
.Du könntest vllt noch die Funktion time verwenden (Header: <ctime>).
-
Anschließend brauchst du eine for Schleife, die von der Zahl bis 0 runterzählt.
-
Feeeett.....Dankedanke
Ihr habt mir echt weitergeholfen........noch ne andere Frage ganz unabhängig von meinem Programm.....
Kann ich eine Zeitanzeige einbauen.....wenn ja (Aupassen jetzt kommts!
)
welcher Befehl ist das....
-
cout, printf, usw. sind Stichworte die dir weiterhelfen sollten.
Du solltest dir wirklich mal ein C/C++ Buch für die Grundlagen kaufen.
Oder such dir eine der vielen Einführungen im Netz.
Da kannst du sowas sehr schnell finden und lernen.
-
Hallo
Sprich lieber von Funktionen und nicht von Befehlen
und schau dir, wie bereits geschrieben, cout an.chrische
-
Mir is schon klar wie cout funktioniert.....
Ich brauch nur eine Funktion
die wie eine Uhr funktioniert....
D.h. Wenn ich das Programm beispielsweise um 15 Uhr ausführe und es 30 Minuten laufen lasse dass dann in der anzeige steht: 15:30 Uhr....
-
Hallo
Dann musst du die Ausgabe formatieren.
chrische
-
sowas?
#include <iostream> #include <windows.h> #include <ctime> using namespace std; double main(void){ for(;;){ Sleep(100); time_t t=time(0); cout<<'\r'<<t/3600%24<<':'<<t/60%60<<':'<<t%60; } return 0; }
-
Supi! Dankeschöön....
Problem gelöst....Freundin Froh....Sex wieder gut