--> Ïðîãðàììèðîâàíèå öèêëîâ ñ çàäàííûì óñëîâèåì îêîí÷àíèÿ ðàáîòû. Èíôîðìàòèêà 8 êëàññ. Áîñîâà.Èíòåðàêòèâíûå çàäàíèÿ
ìîé ÞÒÓÁ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!
ìîé ÒÅËÅÃÐÀÌ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!

 


Ñîäåðæàíèå

Ãëàâíàÿ >> Èíôîðìàòèêà 8 êëàññ. Áîñîâà

§ 3.5 Ïðîãðàììèðîâàíèå öèêëè÷åñêèõ àëãîðèòìîâ

Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ

3.5.2. Ïðîãðàììèðîâàíèå öèêëîâ ñ çàäàííûì óñëîâèåì îêîí÷àíèÿ ðàáîòû

Öèêë ñ çàäàííûì óñëîâèåì îêîí÷àíèÿ ðàáîòû (öèêë-ÄÎ) ïðîãðàììèðóåòñÿ â ÿçûêå Ïàñêàëü ñ ïîìîùüþ îïåðàòîðà repeat.

Îáùèé âèä îïåðàòîðà:

    repeat <îïåðàòîð1; îïåðàòîð2; ...; > until <óñëîâèå>

Çäåñü:

    <îïåðàòîð1>; <îïåðàòîð2>; ... — îïåðàòîðû, îáðàçóþùèå òåëî öèêëà;

    <óñëîâèå> — ëîãè÷åñêîå âûðàæåíèå; åñëè îíî ëîæíî, òî âûïîëíÿåòñÿ òåëî öèêëà.

Çàïèøåì íà ÿçûêå Ïàñêàëü ðàññìîòðåííûé â ï. 2.4.3 (ïðèìåð 17) àëãîðèòì ðåøåíèÿ çàäà÷è î ãðàôèêå òðåíèðîâîê ñïîðòñìåíà.

    program n_15;
        var i: integer; õ: real;
    begin
        writeln (Òðàôèê òðåíèðîâîê');
        i: =1;
        x: =10;
        repeat
            i: =i + 1;
            x:=x+0.1*x;
        until x>=25;
        writeln ('Íà÷èíàÿ c ', i, '-ãî äíÿ ñïîðòñìåí
                áóäåò ïðîáåãàòü 25 êì')
    end.

 

 

Ðåéòèíã@Mail.ru



Ñîäåðæàíèå

!-- Step 2 - Decide on the place where you want to place the video -->
. Âàæíî, ÷òîáû ñêðèïò áûë ïîñëå áëîêà. Íàïðèìåð, ìîæíî ðàçìåñòèòü ïåðåä òåãîì -->