Detali paieška
Išorinės paslaugos
Raštija.lt
ci̇̀klas
Apibrėžtis
Algoritmo arba programos kartojamų veiksmų dalis, kurioje aprašyti veiksmai ir jų kartojimo sąlygos.
Ciklas gali būti 1) besąlygis ir 2) sąlyginis. Prasidėjus besąlyginiam, jau žinoma, kiek kartų bus kartojami veiksmai. Paprastai turi ciklo kintamąjį, atliekantį kartojimų skaitiklio funkciją. Antrojo tipo cikle prieš arba po kiekvieno kartojimo tikrinama sąlyga, nustatanti, ar ciklą dar reikia kartoti. Kai kartojimo sąlyga visada tenkinama susidaro begalinis ciklas. Toks ciklas natūraliai neužsibaigia, jį tenka dirbtinai nutraukti. Ciklas gali būti kitame cikle ir t. t.
Programavimo kalbose ciklai užrašomi tekstu. Pavyzdžiui, sąlyginis ciklas gali būti užrašytas taip:
while <sąlyga> do <veiksmai>
Algoritmuose ciklai taip pat gali būti užrašomi blokinėmis schemomis (pavyzdys paveikslo kairėje) arba struktūrogramomis (dešinėje).
Ciklas gali būti 1) besąlygis ir 2) sąlyginis. Prasidėjus besąlyginiam, jau žinoma, kiek kartų bus kartojami veiksmai. Paprastai turi ciklo kintamąjį, atliekantį kartojimų skaitiklio funkciją. Antrojo tipo cikle prieš arba po kiekvieno kartojimo tikrinama sąlyga, nustatanti, ar ciklą dar reikia kartoti. Kai kartojimo sąlyga visada tenkinama susidaro begalinis ciklas. Toks ciklas natūraliai neužsibaigia, jį tenka dirbtinai nutraukti. Ciklas gali būti kitame cikle ir t. t.
Programavimo kalbose ciklai užrašomi tekstu. Pavyzdžiui, sąlyginis ciklas gali būti užrašytas taip:
while <sąlyga> do <veiksmai>
Algoritmuose ciklai taip pat gali būti užrašomi blokinėmis schemomis (pavyzdys paveikslo kairėje) arba struktūrogramomis (dešinėje).
Atitikmuo (-ys)
anglų kalba
- loop
Enciklopedinis kompiuterijos žodynas
Aprašymas
Kalba
Autoriai
Publikavimo informacija
Data
Vieta
Leidėjas
Pavadinimas
Informacija iš kitų sistemų paslaugų
Atsisiųsti ištekliaus įrašo informaciją
Atsisiųsti žodžio informaciją:
RDF formatu LMF formatu TEI formatu TBX formatu SOAP formatu JSON formatu XLSX formatu DOCX formatu PDF formatu
Vertimas pagal vertimas.vu.lt
anglų kalba: cycle
prancūzų kalba: cycle
vokiečių kalba: Zyklus
rusų kalba: цикл
lenkų kalba: cykl
Komentuoti
Komentuoti gali tik prisijungę nariai.
Komentarų nėra
Komentarai(0)