Jakie są pętle w programach komputerowych?

Pętle należą do najbardziej podstawowych i najskuteczniejszych koncepcji programistycznych. Pętla w programie komputerowym jest instrukcją powtarzaną do momentu spełnienia określonego warunku. W strukturze pętli pętla zadaje pytanie. Jeśli odpowiedź wymaga działania, jest wykonywana. To samo pytanie jest zadawane raz za razem, dopóki nie są wymagane żadne dalsze działania. Każde pytanie jest nazywane iteracją.

Programista, który musi wielokrotnie używać tych samych wierszy kodu w programie, może użyć pętli, aby zaoszczędzić czas.

Prawie każdy język programowania zawiera koncepcję pętli. Programy wysokiego poziomu obsługują kilka rodzajów pętli. do, C ++, i DO# to wszystkie programy komputerowe wysokiego poziomu, które mogą wykorzystywać kilka rodzajów pętli.

Rodzaje pętli

  • ZA dla Pętla to pętla, która działa określoną liczbę razy.
  • ZA podczas Pętla to pętla powtarzana tak długo, jak długo wyrażenie jest prawdziwe. Wyrażenie to instrukcja, która ma wartość.
  • ZA zrobić na chwilę pętla lub powtarzać dopóki pętla powtarza się, aż wyrażenie stanie się fałszem.
  • instagram viewer
  • Na nieskończony lub nieskończony Pętla to pętla, która powtarza się w nieskończoność, ponieważ nie ma warunku zakończenia, warunek wyjścia nigdy nie jest spełniony lub pętla ma rozpocząć od początku od nowa. Chociaż programiści mogą celowo korzystać z nieskończonej pętli, często są to błędy popełniane przez nowych programistów.
  • ZA zagnieżdżone pętla pojawia się w każdej innej dla, podczas lub zrobić na chwilę pętla.

Instrukcja goto może utworzyć pętlę, skacząc wstecz do etykiety, chociaż ogólnie jest to odradzane jako zła praktyka programowania. W przypadku niektórych złożonych kodów umożliwia przejście do wspólnego punktu wyjścia, który upraszcza kod.

Instrukcje kontroli pętli

Instrukcja, która zmienia wykonanie pętli z wyznaczonej sekwencji, jest instrukcją kontroli pętli. Na przykład C # udostępnia dwie instrukcje kontroli pętli.

  • ZA przerwa instrukcja wewnątrz pętli natychmiast kończy pętlę.
  • ZA kontyntynuj instrukcja przeskakuje do następnej iteracji pętli, pomijając dowolny kod pomiędzy.

Podstawowe struktury programowania komputerowego

Pętla, wybór i sekwencja są trzema podstawowymi strukturami programowania komputerowego. Te trzy struktury logiczne są używane łącznie w celu utworzenia algorytmów do rozwiązania dowolnego problemu logicznego. Ten proces nazywa się programowaniem strukturalnym.