Реферат: Лекция по паскалю

--PAGE_BREAK--Вещественный тип.
Real— служит для хранения вещественных чисел (6 байт)
(11 знаков после запятой).
Могут быть заданы в форме с:

1.    фиксированной точкой

·      0,5; +5,0; -133,15

плавающей точкой 1200 = 120,0 Е+1 = 12,0 Е+2 = 1,2 Е+3 = 12000,0 Е-1 (показатель степени <img width=«15» height=«16» src=«ref-1_385347275-181.coolpic» v:shapes="_x0000_i1032">38)

Используется для изображения очень больших или очень маленьких чисел.
Стандартные функции.
<img width=«12» height=«23» src=«ref-1_385347456-169.coolpic» v:shapes="_x0000_i1033">sin(x)                     sinx                 (вещ.)

  cos (x)                     cos x                 (вещ.)

  arctg(x)                    arctg x               (вещ.)

  exp (x)                    ex                        (вещ.)

  ln (x)                     ln x                    (вещ.)

  pi (x)                       3.14                   (вещ.) 

  abs (x)                        <img width=«25» height=«29» src=«ref-1_385347625-200.coolpic» v:shapes="_x0000_i1034">                    (вещ.)

  sqr(x)                       x2                        (вещ.)

  sqrt(x)                      <img width=«25» height=«24» src=«ref-1_385347825-215.coolpic» v:shapes="_x0000_i1035">                       (вещ.)

  trunc(x)               целая часть числа, дробная остается без округлен.      (цел)

trunc (3.7) = 3    trunc (3.1) = 3    trunc (-3.7) = -3

frag(x)              дробная часть числа                     (вещ.)

int(x)                  ближайшее наименьшее целое число   (цел.)

int (3.4) = 3            int (3.7) = 3     int (-3.4) = -4

round(x)                ближайшее целое число    (матем округ-е)   (цел.)

round (3.14) = 3    round (3.74) = 4         round (-3.14) = -3

random(x)            генератор случайных чисел  (вещ.)     

                       от 0 до x; если x– отсутствует, диапазон чисел 0<img width=«15» height=«13» src=«ref-1_385346193-178.coolpic» v:shapes="_x0000_i1036">1                                     

odd(x)                 возвращает TRUE, если x— число нечетное      (лог.)

Аргументом стандартной функции может быть переменная, константа, выражение, стоящее справа от имени в скобках. Воспринимается в радианах для тригонометрических функции.
Структура программы на Паскале. Программа – это последовательность инструкций компьютеру приводящих к конечному результату за конечное число шагов.
Программа, написанная на алгоритмическом языке, переводится на язык машинных команд:

program         <имя>;
<описательная часть>;
<раздел функций и процедур>;

begin       

<исполнительная часть>;

end.

Зарезервированные слова:

·      program– всегда первый;

·      begin – начало;

·      end– конец.   

<имя> — присваивается составителем программы (строится по правилам переменных).
Описательная часть программы.
·      Все переменные, используемые в программе должны быть описаны.

Описание начинается со служебного слова var
.


program ff;

var

     i, n: integer; x,y,z: real;

     begin;

     .........

     end.

Список переменных от типа отделяется “:”, одно описание от другого – “;”, список переменных – “,”.       

Метки в программе описываются с помощью служебного слова:  label.

Константы :                     const.

Пользовательский тип данных:                type.
    продолжение
--PAGE_BREAK--
еще рефераты
Еще работы по информатике