KompiuteriaiProgramavimas

Ciklas, ir ciklas su sąlyga postcondition

Programavimas pats gali būti sudėtinga. Norėdami pradėti su, kad visi veiksmai turėtų būti išdėstytos žingsnis po žingsnio. Bet su tokia būtinybės, yra keletas funkcijų, kurios ženkliai palengvinti užduotis, kad reikia programos rezultatų ( "Pascal", "C", "surinkėjas" - nesvarbu, kokia kalba yra naudojama). Viena iš šių priemonių yra sukurti ciklai.

Programavimo ciklų svarbą

Kas yra ciklas? Kodėl tai yra reikalinga ir kokie yra programuotojas, kai jūs jį naudoti nauda? Ciklas yra svarbus struktūrinis komponentas programos, kuri leidžia jums automatizuoti tam tikrą skaičių veiksmų vykdymą su sąlyga, kad laikomasi nustatytų parametrų. Taigi, paprasčiausias pavyzdys darbo ciklą - podnesenie tikrą skaičių galia. Nereikia nurodyti eilutes iki nebus pakankamai, nes mašinos visa tai gali būti padaryta automatiškai su juo. Į ciklų praktika taip pat gali sutaupyti daug laiko ir pastangų, todėl tai nėra būtina kiekvieną kartą ir visus veiksmus registruoti kodą naudodami ciklą. Tiesiog įveskite permainingi kintamuosius ir pradėti įgyvendinti. Bet kaip built-ciklo schemą? Ar net daugiau? Patys įsikūnijimai ciklo gana daug - informacija apie knygą apie programavimą, "Pascal", mes atsižvelgsime arba "surinkėjas". Todėl vien informaciniams tikslams ardyti pasiūlyti teorinį schema iš dviejų populiariausių naudoti:

  1. Ciklo su postcondition.
  2. Ciklas su sąlyga.

Visi kiti yra didžiąja dalimi jų variantų ir tam tikrais atvejais, todėl jos turi būti laikomos kontekste ir siekiant konkrečių tikslų. Tuo tarpu mums kreiptis į populiariausias. Skirtingi ciklai su sąlygų ir postconditions? Čia yra kilpa su sąlyga:

o «sąlyga» padaryti «kodas"

Bendra teorinis pagrindas ciklas su postcondition

Šis rašymo kodo forma, kai operatorius ciklas su postcondition įgyvendinimo išlaidų kūno. Iš pirmo žvilgsnio tai gali atrodyti keista: tikrai, kodėl įdėti tą aplinkybę, po kodo vykdymo? Bet nieko keista, kad: šios formos bruožas yra tai, kad kodas yra įvykdomas, nepriklausomai nuo to, ar įvykdytos sąlygos, ar ne atlikti. Bet tik 1 kartą. Tada seks testą, ar visa tai, kaip ji turėtų būti, ar ne. Ir tinkamų kūno sąlygomis ciklo nebuvimas bus ignoruojami. Tai labai svarbu ir naudinga funkcija, kuri turi ciklą su postcondition. Apie tai, ką ji buvo pasakyta, pavyzdžiui, ir kur galima pamatyti praktiškai įgyvendinti čia dažytos? Čia yra iš ciklo postcondition pavyzdys:

pakartoti

"Kodas"

kol «sąlygos»

Bendra teorinio ciklo pagrindas su sąlyga

Bet labiausiai populiarus variantas yra būtent tai. Jo ypatumas yra tai, kad už būtiną sąlygą vykdyti, be šis kodas yra niekada nevykdoma. Paprastai, kodas yra labai masto ir aktyvinti savo bendrą neigiamą poveikį kompiuterio našumą. Todėl naudojamas gana gudrus planas: dauguma kodo gabalus dėti į kilpas ar net atskirų klasių, kad kreipiuosi ateina tik esant tinkamiems akimirkų. Visi laiko šis kodas yra, bet ne naudotis kompiuteriu poilsio. Ši schema leidžia jums išsaugoti duomenų apdorojimo galia vykdyti programą ar kitas programas.

Praktinis įgyvendinimas skirtingose programavimo kalbų

Keletas žodžių apie praktinį veiksmingumą ciklų. Reikėtų pažymėti, pirmiausia taupo laiką, tiek vartotojui ir programuotojas. Antrame jau buvo minėta, kodėl, kodėl keletą žodžių pasakyti apie klientui. Tas faktas, kad suskaidyta į atskiras dalis leidžia programinę įrangą greitai įkelti ir paleisti, ir, atitinkamai, vartotojas bus tik labai malonu naudoti tokią programinę įrangą. Be to, šis metodas, kai kodas saugomi ciklo ar atskirą klasę (kuris dažnai sukelia iš organizmo), ir leidžia darbo efektyvumą. Jūs taip pat turėtų pareikšti greičio rekordą atskirų atminties ląsteles. Taigi, jei viskas turėjo būti atliekamas rankiniu būdu, tai turi gauti kiekvienas ir yra tinkamas įrašas. Kilpa leidžia kelis kartus ar net dešimtys sumažinti poreikį padaryti viską patys. Ir jis pašalina žmogiškąjį veiksnį, kuris gali sukelti valandų reikia ieškoti problemišką kodą.

išvada

Taigi, susumavus visų parašyta, mes galime pasakyti, kad ciklas su postcondition arba išankstine leidžia patogus būdas sutaupyti pinigų neprarandant kokybės. Ir rašant sudėtingas programas, ji yra viena iš geriausių programuotojas draugais, padėti jam padaryti kodas lengviau atlikti ir skaitymo. Todėl, kai rašote savo kodą nėra panieka naudoti ciklą su postcondition ar sąlyga - jie yra specialiai sukurta siekiant palengvinti programinės įrangos kūrimo procesą, ir jis veiks prieš jį - ne pasinaudoti šia galimybe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.birmiss.com. Theme powered by WordPress.