- •Лабораторная работа №20 Программирование алгоритмов различных структур на Паскале
- •Порядок работы
- •Основные понятия
- •Общие оперативные клавиши Turbo Pascal
- •Оперативные клавиши отладки/запуска
- •Оперативные клавиши управления окнами
- •Оперативные клавиши редактирования
- •Запуск среды tp
- •Структура программы на Паскале
- •Описание переменных
- •Действия с числовыми величинами Арифметические операции
- •Стандартные математические функции
- •Арифметические выражения
- •Операторы Паскаля.
- •Условный оператор
- •Пример По длинам трех сторон треугольника а, b, c вычислить его площадь.
- •Оператор выбора
- •Оператор цикла с параметром
- •Операторы цикла с условием
- •Оператор цикла пока, или цикл с предусловием
- •Оператор цикла до, или цикл с постусловием
- •Задания к лабораторной работе
- •Контрольные вопросы
Лабораторная работа №20 Программирование алгоритмов различных структур на Паскале
Цель работы: получение навыков разработки программ на языке Паскаль.
Порядок работы
Изучить возможности языка Паскаль для организации основных алгоритмических структур.
Набрать тексты программ и отладить их работу в среде Турбо Паскаль.
Основные понятия
Turbo Pascal – это эффективный компилятор языка программирования Паскаль с интегрированной усовершенствованной средой, включающей редактор, компилятор, редактор связей и отладчик для того, чтобы создавать, отлаживать и выполнять программы на Паскале.
В Turbo Pascal с помощью клавиш быстрого вызова команд (оперативных клавиш) можно выполнять определенные функции или команды интегрированной среды.
В табл.1.1 – 1.4 перечислены клавиши быстрого вызова, наиболее часто применимые при разработке программ в Turbo Pascal.
Общие оперативные клавиши Turbo Pascal
Таблица 1.1
Элемент меню |
Клавиша |
Функция |
Help |
F1 |
Показывает экран подсказки |
File/Save |
F2 |
Сохраняет файл, находящийся в активном окне редактора |
File/Open |
F3 |
Загрузить файл с помощью окна диалога |
Run/Go to Cursor |
F4 |
Запускает программу до строки, на которой стоит курсор |
Window/Zoom |
F5 |
Масштабирует активное окно |
Window/Next |
F6 |
Проходит через все открытые окна |
Run/Trace Into |
F7 |
Запускает программу в режиме отладки с заходом внутрь процедур |
Run/Step Over |
F8 |
Запускает программу в режиме отладки, минуя вызовы процедур |
Compile/Make |
F9 |
Создает выполняемый файл |
(none) |
F10 |
Переключает между основным меню и активным окном |
Оперативные клавиши отладки/запуска
Таблица 1.2
Элемент меню |
Клавиша |
Функция |
Compile/Compile |
Alt-F9 |
Компилирует последний файл в редакторе |
Run/Program Reset |
Ctrl-F2 |
Переустанавливает выполняемую программу |
Debug/ Evaluate/ Modify |
Ctrl-F4 |
Вычисляет выражение |
Debug/Add Watch |
Ctrl-F7 |
Добавляет выражение для просмотра |
Debug/Toggle BreakPoint |
Ctrl-F8 |
Устанавливает или очищает условные точки прерывания |
Run/Run |
Ctrl-F9 |
Запускает программу |
Run/Go To Cursor |
F4 |
Запускает программу до позиции курсора |
Run/Trace Into |
F7 |
Выполняет прослеживание внутри процедур |
Run/Step Over |
F8 |
Осуществляет перескакивание через вызовы процедур |
Compile/Make |
F9 |
Выполняет Make (компилирует/редактирует связи) программы |