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

 


Ñîäåðæàíèå

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

§ 3.3. Ïðîãðàììèðîâàíèå ëèíåéíûõ àëãîðèòìîâ

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

3.3.1. ×èñëîâûå òèïû äàííûõ

Êëþ÷åâûå ñëîâà:

  • âåùåñòâåííûé òèï äàííûõ
  • öåëî÷èñëåííûé òèï äàííûõ
  • ñèìâîëüíûé òèï äàííûõ
  • ñòðîêîâûé òèï äàííûõ
  • ëîãè÷åñêèé òèï äàííûõ

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

Ïðîãðàììèðóÿ ëèíåéíûå àëãîðèòìû, ðàññìîòðèì áîëåå ïîäðîáíî öåëî÷èñëåííûå, ëîãè÷åñêèå, ñèìâîëüíûå è ñòðîêîâûå òèïû äàííûõ.


Âû óæå çíàêîìû ñ îñíîâíûìè ÷èñëîâûìè òèïàìè äàííûõ integer è real. Ê íèì ïðèìåíèìû ñòàíäàðòíûå ôóíêöèè, ÷àñòü èç êîòîðûõ ïðèâåäåíà â òàáë. 3.3.

    Ñòàíäàðòíûå ôóíêöèè Ïàñêàëÿ

    Ñòàíäàðòíûå ôóíêöèè Ïàñêàëÿ. Ïðîäîëæåíèå

Èññëåäóåì ðàáîòó ôóíêöèé round, int è frac, ïðèìåíèâ èõ ê íåêîòîðîìó âåùåñòâåííîìó õ. Ñîîòâåòñòâóþùàÿ ïðîãðàììà áóäåò èìåòü âèä:

    program n_3;
      var õ: real;
    begin
      writeln ('Èññëåäîâàíèå ôóíêöèé round, int, frac');
      write ('Ââåäèòå x»'); readln (x) ;
      writeln ('Îêðóãëåíèå - ', round(x));
      writeln ('Öåëàÿ ÷àñòü - ', int(x));
      writeln ('Äðîáíàÿ ÷àñòü - ', frac(x))

    end.

Çàïóñòèòå ïðîãðàììó íåñêîëüêî ðàç äëÿ êàæäîãî õ ∈ {10,2; 10,8; -10,2; — 10,8}. ×òî âû ìîæåòå ñêàçàòü î òèïå ðåçóëüòàòà êàæäîé èç ýòèõ ôóíêöèé?

 

 

Ðåéòèíã@Mail.ru



Ñîäåðæàíèå

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