Witam,
tak się zastanawiam, ale nie wychodzi:
C++
W jakich sytuacjach, oprócz niepodania warunku, pętla for będzie się wykonywała w nieskończoność? A kiedy nie wykona się ani razu?
Czy podobnie jest z pętlą while ?
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Pętla While będzie wykonywać się nieskończenie długo jeśli zadeklarujemy ją np na zasadzie:
do cout << "Witaj w C++ "; while(1);
Tak samo wystarczy do zapętlenia while można użyć "true" lub "false" wtedy bez deklaracji możemy zapętlić taki program.
Jest też wiele wiele innych przykładów jak zapętlić while'a. Przy tej pętli mamy dużo więcej możliwości niż przy samym forze
Z pętlą for, można bawić się na wiele różnych sposobów, lecz nieskończona pętla będzie tylko wtedy gdy nie zadeklarujemy wartości. Zależy do czego ma służyć zapętlenie jej. Przedewszystkim, jeśli ma ona służyć do "zawalenia" pamięci to warto dorzucić jeszcze losowanie wartości z wyświetlaniem jej na ekranie i przypisaniem do tablicy (pamiętając by uruchomić program w trybie x64, bo przy x86 mamy ograniczoną ilość pamięci ram do 2gb). Wracając do tematu. Pętle for ewentualnie można zapętlić nieskończenie, jeśli w jej strukturze, zapiszemy kolejną pętlę tym razem np na bazie while'a.