Категория
Информатика
Тип
реферат
Страницы
8 стр.
Дата
19.04.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
21301.zip — 12.26 kb
  • sozdanie-bibliotek-podprogramm-v-turbo-pascal_21301_1.rtf — 72.39 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

primer;
otstup;
program;
otst Создание библиотек подпрограмм в Turbo Pascal
Создание библиотек подпрограмм в Turbo Pascal
Стандартный язык Pascal не располагает средствами разработки и поддержки библиотек программиста (в отличие, скажем,
от языка Fortran и других языков программирования высокого уровня), которые компилируются отдельно и в дальнейшем могут быть использованы как самим разработчиком, так и другими. Если программист имеет достаточно большие наработки, и те или иные подпрограммы могут быть использованы при написании новых приложений, то приходится эти подпрограммы целиком включать в новый текст.
В Turbo Pascal это ограничение преодолевается за счет, во-первых, введения внешних процедур, во-вторых, разработки и использования модулей. В настоящей публикации на примерах рассмотрим работу с теми и другими программными единицами.
Начнем с внешних подпрограмм.
Такой механизм предусматривает, что исходный текст каждой процедуры или функции хранится в отдельном файле и при необходимости с помощью
специальной директивы компилятора включается в текст создаваемой программы.
Покажем это на примере задач целочисленной арифметики, где аргументы, результаты и промежуточные величины являются целыми (Integer, Word, LongInt и т.д.). Вот
несколько таких задач.
1. Дано натуральное число n . Найти сумму первой и последней цифры этого числа.
2. Дано натуральное число n . Переставить местами первую и последнюю цифры этого числа.
3. Дано натуральное число n . Дописать к нему цифру k в конец и в начало (если это возможно, т.е. результат не выйдет за диапазон допустимых значений), или сообщить о невозможности выполнения операции.
4. Найти наибольшую цифру в записи данного натурального



Ваше мнение



CAPTCHA