Mik a hurkok a számítógépes programokban?

Loops a programozási koncepciók legalapvetőbb és leghatékonyabbak közé tartoznak. A hurok a számítógépes programban olyan utasítás, amely megismétli mindaddig, amíg a megadott feltétel teljesül. Egy hurokszerkezetben a hurok kérdést tesz fel. Ha a válasz műveletet igényel, akkor végrehajtásra kerül. Ugyanazt a kérdést újra és újra felteszik, amíg nincs szükség további intézkedésre. Minden alkalommal, amikor a kérdést felteszik, iterációnak nevezzük.

Azok a számítógépes programozók, akiknek ugyanazokat a sorokat kell használniuk egy programban, hurkot használhatnak az időmegtakarításhoz.

Szinte minden programozási nyelv magában foglalja a hurok fogalmát. A magas szintű programok többféle hurkot tartalmaznak. C, C ++és C # mind magas szintű számítógépes program, és többféle hurok használatára képesek.

A hurkok típusai

  • A mert hurok egy hurok, amely egy előre beállított számú alkalommal fut.
  • A míg hurok egy hurok, amelyet megismételnek mindaddig, amíg egy kifejezés igaz. A kifejezés olyan állítás, amelynek van értéke.
  • instagram viewer
  • A csinálni, miközben hurok vagy ismételje addig, amíg hurok ismétlődik, amíg egy kifejezés hamis lesz.
  • egy végtelen vagy végtelen hurok egy hurok, amely határozatlan ideig ismétlődik, mivel nincs lezáró feltétele, a kilépési feltétel soha nem teljesül, vagy a hurkot felszólítják, hogy kezdje újra. Noha a programozók szándékosan használhatnak végtelen ciklust, gyakran új programozók által elkövetett hibák.
  • A beágyazott hurok jelenik meg minden más mert, míg vagy csinálni, miközben hurok.

A goto utasítás létrehozhat egy hurkot a címkéhez való visszalépéssel, bár ezt általában rossz programozási gyakorlatnak tartják. Néhány bonyolult kód esetében ez lehetővé teszi a közös kilépési ponthoz való ugrást, amely egyszerűsíti a kódot.

Hurokvezérlő nyilatkozatok

Az a nyilatkozat, amely megváltoztatja a hurok végrehajtását a kijelölt sorozatból, hurokvezérlő utasítás. A C # például két hurokvezérlő utasítást szolgáltat.

  • A szünet A hurkon belüli utasítás azonnal megszünteti a hurkot.
  • A folytatni Az utasítás a hurok következő iterációjára ugrik, bármilyen kódot átugorva a között.

A számítógépes programozás alapvető felépítése

A hurok, a kiválasztás és a sorrend a számítógépes programozás három alapvető struktúrája. Ezt a három logikai struktúrát kombinálva használják algoritmusok létrehozására bármilyen logikai probléma megoldására. Ezt a folyamatot strukturált programozásnak nevezzük.

instagram story viewer