RačunalaProgramiranje

Ciklus i ciklus sa postuslov preduslov

Programiranje po sebi može biti komplikovano. Za početak, da se sve akcije treba biti napisano korak po korak. Ali s takvim nužnost, postoji nekoliko mogućnosti koje značajno olakšati postizanje zadataka koje treba programirati ( "Pascal", "C", "Monter" - bez obzira na jezik se koristi). Jedan od tih alata je da se stvori ciklusa.

Značaj programiranja ciklusa

Što je ciklus? Zašto je to potrebno i ono što koristi kao programer kada ga koristite? Ciklus je važan strukturna komponenta programa, koji vam omogućava da automatizirati izvršenje određenog broja akcija, pod uslovom da u skladu sa utvrđenim parametrima. Dakle, najjednostavniji primjer rada ciklusa - podnesenie određeni broj na vlast. Nema potrebe da se propiše redova do neće biti dovoljno, jer strojevi sve se može automatski učiniti s tim. U praksi ciklusa također mogu uštedjeti mnogo vremena i truda, tako da nije potrebno svaki put i sve korake za registraciju kod pomoću ciklusa. Jednostavno unesite promjenjive varijable i krenuti sa implementacijom. Ali, kao što je shema ugrađeni ciklus? Ili čak i više? Sami oličenje ciklusa dosta - informacije na knjizi o programiranju, "Pascal," mi ćemo razmotriti ili "monter". Stoga, čisto informativne svrhe rastavljati ponuditi teorijsku shemu dva najpopularnija upotrebu:

  1. Ciklus sa postuslov.
  2. Petlja sa preduslov.

Svi ostali su u velikoj mjeri njihovih varijacija i konkretnim slučajevima, tako da oni moraju uzeti u obzir u kontekstu i u postizanju specifičnih ciljeva. U međuvremenu, okrenimo se na najpopularniji. Različitih ciklusa sa preduvjetima i postuslova? Ovdje je petlje sa preduslov:

dok «stanje» kako «kod»

General teorijski okvir ciklus sa postuslov

Ovaj oblik pisanja kod kada ciklus operator sa troškovima implementacije postuslov tijela. Na prvi pogled može izgledati čudno: stvarno, zašto stavio okolnost nakon izvršenja kod? Ali ništa nije čudno postoji: a karakteristika ovog oblika je u tome što kod se izvršava bez obzira na to da li su ispunjeni uslovi ili ne obavlja. Ali samo 1 put. Tada će pratiti test, da li je sve to, kao što bi trebao biti, ili ne. A u nedostatku adekvatnih uslova tijela ciklusa će se zanemariti. Ovo je vrlo važna i korisna opcija, koja ima ciklus sa postuslov. Na primjer onoga što je rečeno i gdje možete vidjeti praktičnu primjenu ovdje naslikao? Ovdje je primjer ciklusa sa postuslov:

ponavljanje

"Kod"

dok «uvjeti»

General teorijske ciklus osnovi sa preduslov

Ali najpopularnija opcija je upravo to. Njegova posebnost leži u činjenici da je za izvršenje potrebnih stanja, bez ovaj kod nikada nije izvršena. Obično je kod vrlo razmjera i aktiviranje svog ukupnog negativnog uticaja na performanse računara. Dakle, koristi vrlo lukav plan: većina komada kod postavljen u petlje ili čak individualnu nastavu koje privlače dolazi baš u pravom trenutku. Sve ostalo vremena ovaj kod je, ali ne koristi kompjuter. Ovaj program vam omogućuje da spremite procesorske snage za izvršenje programa ili drugih programa.

Praktičnu primjenu u različitim programskim jezicima

Nekoliko činjenica o praktičnoj djelotvornosti ciklusa. Treba napomenuti prije svega štedi vrijeme, kako korisnika i programera. Na drugom je rečeno, zašto, zašto bi par riječi za reći o kupcu. Činjenica da je Split u odvojene dijelove omogućava softver za brzo učitavanje i pokrenuti, a shodno tome, korisnik će biti samo previše sretan da koriste takav softver. Osim toga, ovaj pristup, kada je kod pohranjene u ciklusu ili posebnu klasu (koja često dolazi iz tijela), i omogućava radnu efikasnost. Trebalo bi također donijeti brzinski rekord u pojedinačnim memorijske ćelije. Dakle, ako je sve moralo da se radi ručno, ona će morati da se svaki i postoji odgovarajući unos. A petlja omogućava nekoliko puta ili čak desetine smanjiti potrebu za sebe učiniti sve. I uklanja ljudski faktor, što može dovesti do sati mora izgledati problematično kod.

zaključak

Dakle, sumirajući sve napisano, možemo reći da je ciklus sa postuslov ili unaprijed omogućuje jednostavan način za uštedjeti novac bez žrtvovanja kvalitete. I prilikom pisanja komplikovan programa, to je jedan od najboljih prijatelja programer, pomažući mu da se kod lakše obavljati i čitanje. Stoga, prilikom pisanja svoje kod ne preziru koristiti ciklus sa postuslov ili preduvjet - oni su posebno dizajniran da olakša proces stvaranja softvera, i to će raditi protiv njega - da se ne iskoriste ovu priliku.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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