If<условие> then <оператор 1> else <оператор 2>; [2]
Оператор Repeatuntil.
Оператор цикла, Repeat, известный как оператор цикла с постусловием, имеет вид:
Repeat
<оператор #1>;
<оператор #2>;
<оператор #3>;
. . .
Until <условие>;
Здесь не требуется использование составного оператора, потому, что сами слова Repeat и Until являются операторными скобками.
Этот вид цикла отличается от других в основном тем, что проверка условия повторения тела цикла находится не перед ним, а после. Поэтому цикл "До" называют циклом "с постусловием", а "Пока" - "с предусловием".
Повторное выполнение тела цикла происходит не тогда, когда условие справедливо, а как раз тогда, когда оно ложно. Поэтому цикл и получил свое название (выполнять тело цикла до выполнения соответствующего условия).
Когда условие цикла изначально истинно, тело цикла все равно будет выполнено хотя бы один раз. Именно это отличие "до" от "пока" привело к тому, что в программировании они не подменяют друг друга, а используются для решения задач, к которым они более подходят.[3]
Оператор Fortodo.
В данном случае параметром будет являться целочисленная переменная, которая будет изменяться на единицу при каждой итерации цикла. Таким образом, задав начальное и конечное значения для такой переменной, можно точно установить количество выполнений тела цикла.
Форматов у этого вида цикла предусмотрено два:
For <И.П.>:=<Н.З.> To <К.З.> Do <оператор>;
For <И.П.>:=<Н.З.> Downto <К.З.> Do <оператор>;
Здесь И.П. - имя переменной-параметра, Н.З. - его начальное значение, К.З. - соответственно конечное значение параметра. В качестве начального и конечного значений.
Выполняется этот цикл по следующему алгоритму:
1. переменной-параметру присваивается начальное значение;
2. выполняется тело цикла;
3. переменная-параметр автоматически увеличивается на 1 (в первом случае формата);
4. если параметр превышает конечное значение, то происходит выход из цикла, иначе - переход к пункту 2. [3]
2.7 Примеры работы программы.
Принцип работы: вводим текст на русском языке, а получаем тот же текст нописаный азбукой Морзе.
Заключение
Программа написана на языке TurboPascal. Этот язык представляет мощное инструментальное средство написания прикладных программ, которое можно использовать в реальной работе. Turbo Pascal является средой разработки Программного Обеспечения фирмы Borland. ПО в среде Turbo Pascal реализуется на процедурно- ориентированном языке Паскаль. Расширение языка Turbo Pascal предоставляет все возможности объектно-ориентированного программирования: наибольшую структурность, абстрактность, модульность, встроенные непосредственно в язык.
В Delphi упор ставится на написание ПО под Windows, много возможностей и легко запутаться. Программы, разработанные на TURBOPascal, компактны, и занимают мало места на жестком диске. Современные технологии программирования, такие как Delphi, в буквальном смысле слова ”стоят на плечах” TP.
Неизвестно что и когда может пригодиться в жизни. Азбука Морзе широко используется на международном уровне.
Ознакомившись с программой, пользователь, возможно, заинтересуется данной системой передачи сигналов, и в дальнейшем захочет знать и применять код Морзе.
1. Turbo Pascal для студентов и школьников - СПб.: БЧВ- Петербург, 2004. - 352с.: ил. (Г.Г. Рапаков, С.Ю. Ржеуцкая)
2. Turbo Pascal для школьников. Версия 7.0. - М.: Финансы и статистика, 1996. - 446с. (Попов В.Б.)
3. О.А. Меженный: Turbo Pascal. Учитесь программировать. Санкт- Петербург, 2001 год.
4. Информатика, 7- 11 класс. Киев, 2004. Гаевский А.Ю.
5. Turbo Pascal: Учись программировать. 2002. – 448с.: ил.(Меженный О.А.)
6. Грызлов С.В., Грызлова Ю.А. ”Турбо Паскаль 7.0 “ 1999г. Москва 400стр.
7. Информатика и вычислительная техника, ред. В.Н. Ларионова, «ВШ», Москва,1992
8.Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие.-М:"Нолидж",1997.-616 с, ил.
9. http://www.5byte.ru/tp7pub/0017.php
10.http://www.debryansk.ru/~lpsch/uchitel/konspekt/pasc...
Приложение
Инструкция пользователя
Работа в среде программирования TurboPascal начинается с загрузки её в память компьютера. Система Турбо Паскаль довольно значительна по объему. Она поставляется на нескольких дистрибутивных дискетах и устанавливается на жесткий диск. При развертывании системы на жестком диске обычно создается отдельный каталог с именем ТР (или PAS, TURBOPAS, PASCALи т.п.), в который помещаются все файлы с дистрибутивных дискет. Для вызова Турбо Паскаля необходимо отыскать в древовидной структуре каталогов ПК этот каталог и в нем файл с именем TURBO.EXE. Этот файл содержит готовую к работе диалоговую систему программирования Турбо Паскаль. В него входят минимально необходимые части Турбо Паскаля (текстовый редактор, компилятор, компоновщик, загрузчик). Для нормальной работы в диалоговой среде понадобятся также основная библиотека, располагающаяся в файле TURBO.TPL, и справочная служба (файл TURBO.HLP). В принципе, этих файлов достаточно для написания, компиляции и исполнения большинства примеров.
Пусть перечисленные файлы располагаются в каталоге ТР на диске D. Тогда для вызова Турбо Паскаля следует дать команду
D:\TP\TURBO
Для запуска TurboPascal необходимо перейти на диск в каталог с системой TurboPascal и дважды щёлкнуть по файлу Turbo.exe. После загрузки на экране появится окно редактирования TurboPascal.
В верхней части окна редактирования TurboPascal размещается меню, состоящее из опций: File (управление файлами), Edit (редактирование текста программы), Search (поиск и замена текста), Run (выполнение программы в различных режимах), Compile (компиляция, создание exe-файла), Debug (отладка программы), Tools (отладочные команды сообщения), Options (настройка среды программирования), Window (управление окнами), Help (доступ к встроенной справочной системе). Команды меню можно выбирать с помощью клавиатуры (F10 и клавиши управления курсором) либо мышью (щелчок по нужной опции меню).
Центральную часть окна занимает рабочая область, предназначенная для работы с текстом программ. В нижней части окна расположена строка статуса, в которую вводится информация о выполняемой в данный момент операции. В строке статуса отображаются также функциональные клавиши и комбинации клавиш, допустимые в данный момент в активном окне (F1-Help, F2-Save и т.д. ). Над строкой статуса в разрыве рамки окна указываются координаты курсора: номера редактируемой строки и позиции в строке, например, 6:11. Помимо этого имеются ещё вертикальные и горизонтальные полосы прокрутки, кнопка закрытия окна и др.
Не рекомендуется работать с системой, назначив в качестве каталога по умолчанию (текущего каталога) тот, в котором хранятся перечисленные выше файлы (этот каталог будем называть системным). Во-первых, втаком случае можно ошибочно стереть какой—либо из файлов системы программирования и тем самым нарушить ее работоспособность, а во-вторых, этот каталог очень скоро заполнится другими файлами, прямо не относящимися к Турбо Паскалю. Существует и еще одна причина, по которой нежелательно работать в системном каталоге. Дело в том, что Турбо Паскаль имеет свойство «запоминать» свою настройку в двух файлах с именами TURBO.TPиTURBO.PCK. При вызове система начинает поиск этих файлов в текущем каталоге. Если этот каталог — индивидуальный, система всякий раз будет настраиваться так, как этого хочешь. Если эти файлы не обнаружены в каталоге (а при первом обращении к Турбо Паскалю так оно и будет), система продолжит поиск в системном каталоге, а не найдя их там, настроится стандартным образом. Впоследствии можно сохранить настроечные файлы в своем каталоге и тем самым избавить себя от необходимости перенастройки системы всякий раз при обращении к ней.
. В Турбо Паскале можно работать одновременно с несколькими программами (или частями одной крупной программы), каждая из которых может располагаться в отдельном окне редактора. Среда позволяет использовать до девяти окон редактора одновременно.
Кроме окна (окон) редактора, в Турбо Паскале используются также окна: отладочного режима, вывода результатов работы программы, справочной службы, стека, регистров. По желанию они могут вызываться на экран поочередно или присутствовать на нем одновременно.
Для выхода из Турбо Паскаля следует нажать клавишу Altи, не отпуская ее, — клавишу с латинской буквой X, после чего можно отпустить обе клавиши.
Программа на контрольном примере.
Для начала заходим в программу TurboPascal, затем набираем заданную программу.
Рис.1
Рис.2
Рис.3
Рис.4
После того, как мы набрали программу, мы проверяем на наличие ошибок, нажав при этом комбинацию клавиш Alt + F9.
Рис.5
После проверки на ошибки мы переходим к следующему этапу, нажав комбинацию Ctrl + F9, после чего появляется окно, которое просит ввести сообщение.
Рис.6
Для возвращения к программе мы нажимаем Enter. Чтобы просмотреть результат набранного сообщения используется комбинация Alt + F5. Для полного выхода из программы нажимаем Alt+ X.