Tak jakby printf/cout i warianty tego nie potrafiły… ale prawdą jest, że przy tych 5000 iteracji czas wykonywania samej pętli jest pomijalnie mały. 99,999% mierzonego czasu zajmuje wyświetlanie liczb.
Dla porównania, program (po wyrzuceniu inc(i)
) skompilowany Free Pascalem wykonuje mi się w oknie pod Windows XP poniżej sekundy, a około pięciu sekund na pełnym ekranie. A to oznacza, że winny jest nawet nie writeln
, tylko skopana obsługa konsoli w Windows…
Ten sam program z przekierowanym wyjściem do pliku wykonuje się „natychmiast” (zdecydowanie krócej niż 144ms).
uzywalem inc zamiast add zeby zmiejszyc szybkosc wykonywania,
Bez znaczenia. Samo działanie wykonuje się miliony, jeśli nie miliardy razy szybciej niż wyświetlanie wyników na ekranie.