Pętla for
Napisane: sobota, 21 stycznia 2012, 13:27
Cześć gdy bawiłem się w c++ w pętli for napisałem coś dziwnego czyli:
[code]
#include <iostream>
using namespace std;
int main()
{
double a = 10;
int i;
system("color 2");
for (i = 0; i < a; a++)
{
cout << "A0101B1001CD15486FE5469FG546HI54684JK54+65+LMNOPQ01165460RSTUW1456014610YXY11Z0110";
}
cin.ignore();
getchar();
return 0;
}
[/code]
Gdy to skompilowałem, Maszyna od razu mi się zawiesiła, ten program liczył aż do nieskończoności. tak jak w pętli while ale dlaczego to się dzieje w for? Tak naprawdę fajnie to wygląda, jak matrix ale czy to nie jest błąd kodu?
[code]
#include <iostream>
using namespace std;
int main()
{
double a = 10;
int i;
system("color 2");
for (i = 0; i < a; a++)
{
cout << "A0101B1001CD15486FE5469FG546HI54684JK54+65+LMNOPQ01165460RSTUW1456014610YXY11Z0110";
}
cin.ignore();
getchar();
return 0;
}
[/code]
Gdy to skompilowałem, Maszyna od razu mi się zawiesiła, ten program liczył aż do nieskończoności. tak jak w pętli while ale dlaczego to się dzieje w for? Tak naprawdę fajnie to wygląda, jak matrix ale czy to nie jest błąd kodu?