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

 


Ñîäåðæàíèå

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

§ 3.4. Ïðîãðàììèðîâàíèå ðàçâåòâëÿþùèõñÿ àëãîðèòìîâ

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

3.4.2. Ñîñòàâíîé îïåðàòîð

 óñëîâíîì îïåðàòîðå è ïîñëå then, è ïîñëå else ìîæíî èñïîëüçîâàòü òîëüêî îäèí îïåðàòîð. Åñëè ïðè íåêîòîðîì óñëîâèè òðåáóåòñÿ âûïîëíèòü îïðåäåë¸ííóþ ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ, òî èõ îáúåäèíÿþò â îäèí ñîñòàâíîé îïåðàòîð.

Êîíñòðóêöèÿ âèäà

    begin <ïîñëåäîâàòåëüíîñòü îïåðàòîðîâ> end

íàçûâàåòñÿ ñîñòàâíûì îïåðàòîðîì.

Ïðèìåð. Àëãîðèòì ðåøåíèÿ êâàäðàòíîãî óðàâíåíèÿ âàì õîðîøî èçâåñòåí. Çàïèøåì ñîîòâåòñòâóþùóþ ïðîãðàììó íà ÿçûêå Ïàñêàëü.

program n_11;
    var a, b, ñ: real;
    var d: real;
    var x, x1, x2: real;
begin
    writeln ('Ðåøåíèå êâàäðàòíîãî óðàâíåíèÿ');
    write ('Ââåäèòå êîýôôèöèåíòû à, b, ñ»'); readln (à, b, ñ) ;
    d:=b*b-4*a*c;
    if d<0 then writeln ('Êîðíåé íåò');
    if d=0 then
          begin
            x:=-b/2/a;
            writeln ('Êîðåíü óðàâíåíèÿ x=', x:9:3)
         
        end;
    if d>0 then
        begin
          x1:=(-b+sqrt(d))/2/a;
          x2:=(-b-sqrt(d))/2/a;
          writeln ('Êîðíè óðàâíåíèÿ:');
          writeln ('x1=', x1:9:3);
          writeln ('x2=', x2:9:3)
        end
end.

 

 

Ðåéòèíã@Mail.ru



Ñîäåðæàíèå

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