Знакомство со средой Pascal. Алфавит языка. Структура программы. Операторы ввода и вывода. Паскаль Паскаль – универсальный ЯП, позволяющий решать самые разнообразные задачи обработки информации. В 1992 г. фирма Borland International выпустила два пакета, основанных на языке Паскаль: • Borland Pascal 7.0 • Turbo Pascal 7.0. Турбо Паскаль. Пакет включает в себя • • • • алгоритмический ЯП высокого уровня, встроенный редактор, справочную информацию; среду, предназначенную для отладки и запуска программ. Турбо Паскаль относится к компиляторным языкам. В ЯП высокого уровня программа - это перечень действий, команд. Команда алгоритма, записанная на ЯП, называется оператором. Среда Турбо Паскаль. • Как запустить среду Паскаль: Учебная→ закрыть текущее окно имя файла меню возможных режимов работы справка о назначении основных функциональных клавиш номер текущего окна Меню File-New Для открытия нового окна. Меню File-Open Для открытия существующего файла Меню File-Save и File-Save as Сохранение нового файла или файла после корректировки. Меню File-Exit Для выхода из среды. Комбинации с клавишами функциональные клавиши F1 – F12 • • • • • и ALT, CTRL и SHIFT. Alt+ Enter – большой (маленький экран) Правые Ctrl+Shift – русский язык (только в режиме маленького окна) Левые Ctrl+Shift –английский язык Alt+F5 – просмотр окна результатов Ctrl+F9 – запуск программы на выполнение Курсор. курсор Меню Compile → Compile Для проверки правильности написания программы. Наличие ошибок Курсор устанавливается на месте ошибки. Ошибка НЕТ ; Меню Run→Run Запускает программу. Окно просмотра результатов Для выхода из него надо нажать клавишу Esc. Алфавит языка Паскаль. ПАСКАЛЬ включает следующий набор основных символов: 1. 2. 3. 4. строчные и прописные латинские буквы, арабские цифры, _ подчеркивание, знаки операций: символьные + - * / = <> < > <= >= := @ буквенные mod, div, not 5. знаки пунктуации: . , ' ( ) [ ] (. .) { } (* *) .. : ; 6. спецификаторы: ^ # $ 7. служебные слова. Идентификатор - это имя любого объекта языка, не должен начинаться с цифры. К разделителям относятся, например, пробел и комментарий. Для пояснений можно делать комментарии, которые не влияют на ход программы. Комментарии заключаются в фигурные скобки { комментарий }, символы (* комментарий *). Неиспользуемые символы – те, которые можно использовать только в комментариях. К ним относятся все русские буквы, а также символы %, &, !. Структура программы. program имя_программы; uses - подключение модулей сonst - раздел описания констант var раздел описания переменных begin ОПЕРАТОРНЫЕ СКОБКИ Тело программы end. Оператор ввода исходных данных. Происходит с помощью оператора read и readln: Вид команды: read (список переменных); readln (список переменных); Разница между операторами лишь в том, что readln перемещает курсор на начало новой строки, а read нет. Вывод результатов Происходит с помощью оператора write и writeln: Вид команды: write (‘список вывода’); writeln (‘список вывода’); Разница между операторами лишь в том, что writeln перемещает курсор на начало новой строки, а write нет. Теперь попробуем написать и запустить простейшую программу. Вывести на экран: Моя первая программа на Паскале! program one; begin write (‘Моя первая программа на Паскале!'); end. Написать write и writeln посмотреть, что происходит с курсором. Исправить программу добавив новые операторы: program one; uses crt; подключение модулей begin clrscr; очистка экрана write (‘Моя первая программа на Паскале!'); readkey; задержка экрана end