ВУЗ:
Составители:
Выход
НЕТ
Вход
ДА
k = i+1, N
S
i
> S
k
Buf = S
i
S
i
= S
k
S
k
= Buf
i = 1, N-1
Рис. 24. Линейная сортировка по возрастанию
10 ЯЗЫК ПРОГРАММИРОВАНИЯ TURBOPASCAL 7.0. КРАТКИЕ
СВЕДЕНИЯ
Изучение языка программирования представляет
собой знакомство с формальными правилами записи алгоритмов для их
последующего выполнения компьютером. Как и любой
алгоритм, являющийся, после- довательностью инструкций (шагов
или этапов), программа на языке Turbo Pascal состоит из команд
(операторов), записанных в определенном порядке и формате.
Эти операторы позволяют получать, сохранять и обрабатывать
данные различных типов (числа, символы, строки символов, т.д.) и
состоят из "служебных слов" языка. Этих слов не так много, но их
значение трудно переоценить. Служебные слова можно ис-
пользовать только по своему прямому назначению.
Подробному изложению правил и тонкостей
программирования на языке Turbo Pascal посвящены многочисленные издания, учебники и справочни-
ки, издаваемые в нашей стране и за рубежом. Поэтому в рамах данного пособия рассмотрим только ос-
новные правила записи программ, конструкции и операторы языка Turbo Pascal, представив материал в
виде краткой справки.
• Общая структура программ
•
• Алфавит языка
•
• Символы используемые в идентификаторах: все буквы латинского алфавита, арабские цифры,
символ подчеркивания (_). Малые (строчные) и большие (прописные) буквы не различаются. Первым
символом может быть только буква или символ подчеркивания. Длина имени может быть от 1 до 127
символов. При этом первые 63 символа в различных именах являются уникальными, т.е. должны обяза-
тельно отличаться друг от друга. Под идентификатором понимается имя любого объекта программы.
• Разделители: используются для отделения друг от друга идентификаторов, служебных слов и
чисел. В качестве разделителей используется пробел или комментарий – любой текст, заключенный
ДА
НЕТ
Выход
НЕТ
Вход
ДА
k = 1, N-1
S
k+1
> S
k
Buf = S
k
S
k
= S
k+1
S
k+1
= Buf
Flag = "истина"
Flag = "ложь"
Flag = "истина"?
Рис. 25. Пузырьковая сор-
тировка
по убыванию
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »