Forum
Tipps
News
Menu-Icon

C++ PAUSE

Ich programiere ganz fleißig vor mich hin, ;D aber ich habe mal wieder ein Problem. :'( Ich soll ein Programm schreiben, das die Zahlen von 1 bis 10 auf den Monitor anzeigt. An sich kein Problem, aber die Zahlen sollen versetzt angezeigt werden. :P
Wie geht das???? ??? ???


Antworten zu C++ PAUSE:

Mach mal ein Beispiel wie genau du das meinst!

Wenn ich eingebe:
#include <iostream.h>
#include <stdlib.h>

void main()
{
 int i;
 i=1;
 while(i<11)
 {
  cout<<"Nummer "<<i<<endl;
  i=i+1;
 }
 system("PAUSE");
 return 0;
}
zeigt mir der Rechner die Zahlen 1 bis 10.
Das geschiet aber so schnell, dass man denkt sie stehen sofort da.
Ich möchte aber, dass sie versetzt angezeigt werden, im Abstand von z.B. einer Sekunde.
Könnt ihr mir helfen???????????????????????????

#include <iostream>

using namespace std;

int main()
{
 int i = 1;
 while(i < 11)
 {
  int aktuellezeit = time(NULL);
  while(aktuellezeit + 1 >time(NULL));
  cout << "Nummer " << i << endl;
  i = i + 1;
  }
 return 0;
}

Das 1 in der while Schleife ist die Anzahl Sekunden die du warten willst!

Wenn ich das Programm ausprobieren will zeigt er mir in der Zeile:
"int aktuellezeit = time(NULL);"
den Fehler:
implicit declaration of funktion 'int time(...)' :'(
Was hat das zu bedeuten ???
P.S.: Was bedeutet der Befehl:
using namespace std; ??? ??? ???

Hast du meinen Code kopiert oder benützt du immer noch iostream mit .h Endung oder ohne? Verwende mal iostream ohne .h!

Bei mir läufts so... ::)

Ob mit oder ohne ".h" mach bei mir keinen Unterschied. :'( Vielleicht hast du ja was vergessen. Ich habe den Code jedenfalls 3mal kopiert. Leider ohne Erfolg! :-[:-[:-[
P.S.: Was bedeutet der Befehl:
using namespace std; ??? ??? ???  

In vc++ is time() in <time.h>, k.A. wo das bei deinem Compiler is...

using namespace std bedeutet, dass ab der Stelle wo das steht alle Symbole die im Namespace std definiert sind, auch ohne explizite Angabe des Namespace zur verfügung stehen.
Diese Symbole sind z.B. cout, cin, string, endl und noch viele viele mehr.

Vielen,vielen dank Leute!!!!!!!!!!!! :D
Jetzt funktioniert das Programm!
Ich habe blos noch nicht verstanden wofür
using namespace std;
gut ist. :-\
Trotzdem vielen,vielen Dank! ;D

An was hat es nun gelegen? Hast du einfach noch time.h includen müssen?
Als ich es gestern ausprobiert habe, habe ich mich auch gewundert dass time funktioniert hat ohne was zu includen!

Gruss

Ich musste wirklich nur <time.h> includen und es hat geklappt.
Danke nochmal Leute! ;D


« Definition IntegerwertVisual Basic 6.0 »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...