ВУЗ:
Составители:
Рубрика:
Оглавление
Оглавление ....................................................................................................................................... 3
ВВЕДЕНИЕ ...................................................................................................................................... 5
1. ОСНОВНЫЕ ПОНЯТИЯ СИСТЕМЫ ПРОГРАММИРОВАНИЯ ТУРБО ПАСКАЛЬ ....... 6
1.1. Алфавит и словарь языка Паскаль ..................................................................................... 7
1.1.1. Величины в Паскале ..................................................................................................... 9
1.1.2. Структура программы .................................................................................................. 9
1.2. Типы данных ...................................................................................................................... 10
1.2.1. Целочисленные типы данных .................................................................................... 11
1.2.2. Вещественные типы данных ...................................................................................... 11
1.2.3. Символьный тип ......................................................................................................... 12
1.2.4. Логический тип ........................................................................................................... 12
1.3. Арифметические операции и стандартные функции ...................................................... 12
1.3.1. Арифметические операции ........................................................................................ 13
1.3.2. Операции отношения ................................................................................................. 13
1.3.3. Стандартные математические функции ................................................................... 14
1.3.4. Логические операции ................................................................................................. 14
1.3.5. Приоритет операций (в порядке убывания): ............................................................ 15
2. ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ .......................................................................................... 16
2.1. Оператор присваивания ..................................................................................................... 16
2.2. Ввод и вывод данных ......................................................................................................... 16
2.2.1. Вывод данных на экран .............................................................................................. 17
2.2.2. Ввод данных с клавиатуры ........................................................................................ 18
2.3. Оператор безусловного перехода ..................................................................................... 19
2.4. Пустой оператор ................................................................................................................. 20
2.5. Структурные операторы .................................................................................................... 21
2.6. Составной оператор ........................................................................................................... 21
2.7. Условные операторы ......................................................................................................... 21
2.7.1. Условный оператор If ................................................................................................. 21
2.7.2. Оператор выбора ........................................................................................................ 22
2.8. Операторы цикла (повтора) .............................................................................................. 24
2.8.1. Оператор цикла с параметром ................................................................................... 24
2.8.2. Оператор цикла с предусловием ............................................................................... 25
2.8.3. Оператор цикла с постусловием ............................................................................... 26
2.8.4. Типовые задачи с использованием циклов .............................................................. 27
3. ПРОЦЕДУРЫ И ФУНКЦИИ ................................................................................................... 29
3.1. Функции .............................................................................................................................. 29
3.2. Примеры полезных функций ............................................................................................ 30
3.3. Процедуры .......................................................................................................................... 31
3.4. Оператор вызова процедуры ............................................................................................. 32
3.5. Механизм передачи параметров в подпрограммах ........................................................ 33
3.6. Стандартные библиотечные модули ................................................................................ 33
4. РЕШЕНИЕ НЕЛИНЕЙНЫХ УРАВНЕНИЙ ........................................................................... 35
4.1. Метод отделения корней ................................................................................................... 35
4.2. Метод половинного деления ............................................................................................. 37
4.3. Метод касательных ............................................................................................................ 39
4.4. Модифицированный метод Ньютона ............................................................................... 42
5. ЧИСЛЕННОЕ ИНТЕГРИРОВАНИЕ ....................................................................................... 43
5.1. Методы прямоугольников ................................................................................................. 44
5.2. Метод трапеций .................................................................................................................. 45
5.3. Процедура вычисления интеграла .................................................................................... 46
5.4. Вычисление интегралов с заданной точностью и оценка методов интегрирования .. 47
3