04.02.2015 Views

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

"Datormācība. Skaitlisko aprēķinu realizācijas metodes ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

while do begin ; end;<br />

Nosacījums ir loģiskā izteiksme. Tas var tikt izteikts dažādos veidos. Piemēram: x>0;<br />

(a>1) and (b0); s=‘A’. Gadījumos, kad nosacījuma vērtība ir true, izpildās cikla<br />

operatoru grupa, pie nosacījuma vērtības false šī izpilde pārtraucas. Ja pirmā vērtība<br />

ir false, tad cikls neizpildās un otrādi, ja nosacījuma vērtība ir true un pēc operatoru<br />

grupas izpildes tā nemainās, cikls atkārtojas bezgalīgi. Šo cikla operatoru lietderīgi<br />

lietot gadījumos, kad iespējamas situācijas, kurās nosacījums neizpildās un līdz ar to<br />

cikla operatoru izpilde izpaliek.<br />

Piemērs. Izmantojot cikla operatoru while...do sastādīt programmu, kura dod iespēju<br />

nodrukāt visus skaitļus, kuri nepārsniedz 100 un dalās ar 7.<br />

program dalamie_2;<br />

uses crt;<br />

var y:integer;<br />

begin ClrScr;<br />

y:=0;<br />

while y1, A>1).<br />

program Nr1;<br />

const n=10;<br />

var m:integer;<br />

begin<br />

m:=0;<br />

while m

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!