Mein Überlegungsfehler Countdown



  • Was ist hier mein Überlegungsfehler ess sollte einen 10 Sek Countdown geben !!¨

    #include<iostream>
    #include<windows.h>
    
    using namespace std;
    
    DWORD momentan = GetTickCount();
    int main()
    {
    	for(int i = 10;i<=0;i--)
    	{
    		cout << i;
    		momentan = GetTickCount();
    		while(momentan+1000>=GetTickCount())
    		{
    		}
    	}
    
    }
    


  • Mach es so !!!

    //Funktionen

    #include<iostream>
    #include<windows.h>
    
    using namespace std;
    
    DWORD momentan = GetTickCount();
    int main()
    {
    	int f;
    	for(int i = 10;i!=0;i--)
    	{
    		cout << i;
    		momentan = GetTickCount();
    		while(momentan+1000>=GetTickCount())
    		{
    		}
    	}
    
    }
    


  • EverZero schrieb:

    Was ist hier mein Überlegungsfehler ess sollte einen 10 Sek Countdown geben !!¨

    Gegenfrage: Was genau erhältst du?

    (Tip: Bei deiner Schleife hast du insgesamt 11 Durchläufe, die jeweils eine 1s Warteschleife einbauen)


Anmelden zum Antworten