
Jednoduchý program c++ v čem je problém?
#include <iostream>
int main() {
int i;
for (i = 10; i > 0; i--);
{
cout << i << " zelených láhví stojí na stole a jedna láhev spadne." << endl;
}
//Ukončení
cout << "Děkuji za používání tohoto programu";
cout << endl;
system("PAUSE");
cout << endl;
return 0;
}
výsledek by měl vypadat takto:
10 zelených láhví stojí na stole a jedna láhev spadne
9 zelených láhví stojí na stole a jedna láhev spadne
8 zelených láhví stojí na stole a jedna láhev spadne
7 zelených láhví stojí na stole a jedna láhev spadne
6 zelených láhví stojí na stole a jedna láhev spadne
5 zelených láhví stojí na stole a jedna láhev spadne
4 zelených láhví stojí na stole a jedna láhev spadne
3 zelených láhví stojí na stole a jedna láhev spadne
2 zelených láhví stojí na stole a jedna láhev spadne
1 zelených láhví stojí na stole a jedna láhev spadne
ale bohužel není, toto je výsledek:
0 zelených láhví stojí na stole a jedna láhev spadne.
Děkuji za používání tohoto programu
Press any key to continue . . .
může mi někdo říci, co mám špatně?