Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Использование помощи





Использование помощи в среде Turbo Pascal предусмотрена обширная система помощи (пункт Help главного меню) Меню Help (справочной информации) дает доступ к встроенной справочной информации в специальном окне. Справочная информация имеется по всем аспектам интегрированной среды Turbo Pascal. Кроме того, в нежней строке экрана (строке статуса или состояния) выводятся подсказки для меню в одну строку и диалоговых окон.

Для открытия окна Help можно:

- нажать F1 в любой момент времени (находясь в любом диалоговом окне при выборе любой команды меню),

- когда окно редактора активно, а курсор стоит под словом, нажмите Ctrl+F1 для получения справочной информации по языку и по текущему выбранному элементу, если слово не найдено, выполняется поиск вперед по оглавлению и показывается ближайший соответствующий текст.

Для закрытия окна Help, нажмите Esc.

Экраны Help часто содержат ключевые слова (выделенный текст), которые можно выбрать для получения более подробной информации. Нажмите Tab для перехода к ключевому слову, затем – Enter для получения более подробной справочной информации. (Альтернативным способом является подведение курсора к высвеченному ключевому слову и нажатие Enter).

Previous Topic. (предыдущий раздел) или Alt + F1;

Help/ Previous Topic команда открывает окно Help и вновь показывает текст, который вы просматривали последний раз.

Turbo Pascal позволяет просмотреть 20 предыдущих экранов подсказки. Можно также отметить строку статуса для просмотра последнего экрана справочной информации.

 

Справка по структуре и операторам Pascal-программы

 

При выполнении данной работы рекомендуется использовать программу со следущей структурой:

Program <имя_программы>;

{------------раздел определения переменных--------------}

Var
<имя_переменной, имя_переменной, …>: <mun_переменных>;

<имя_переменной, имя_переменной, …>: <mun_переменных>;

……………………………….

{-----------------------------блок операторов-----------------}

Begin

Writeln («Сообщение о начале работы программы»);

{--ввод данных--}

Writeln («Введите…»);

Rеadln (<список_переменных>;

{--операторы вычисления значений--}

…………………..

{--вывод_результатов--}

Writeln(«Сообщение о выводе результатов»);

Writeln(<список_переменных>);

Writeln(<список_переменных>);

………………………………………

End.

 

Таблица 1.2 - Разновидности данных целого типа

Целый тип Диапазон значений Размер памяти
Shortint -128 … 127 1 байт
Integer -32768 … 32767 2 байта
Longint -2147483648 … 2147483647 4 байта
Byte 0 … 255 1 байт
Word 0 … 65535 2 байта

 

Для вывода поясняющего текста (подсказок оператору ЭВМ) можно использовать операторы типа:

Writeln («Сообщение о вводе данных»);

Writeln («Сообщение о вводе результатов»);

Для ввода данных можно использовать операторы типа:

Read(A,B,C);

Readln(S1);

При вводе числа разделяются пробелом, символы водятся без разделителя.

Для выводов результатов можно использовать операторы типа:

Write(Rasult:7:2);

где «7» - количество разрядов результата (включая знак числа, целую часть, десятичную точку и дробную часть), «2» - количество разрядов после десятичной точки.

Writeln(Rasult:7:2);

 

Арифметические выражения на языке Turbo Pascal:

A+B – сложение вещественных или целых чисел,

A–B – вычитание вещественных или целых чисел,

A*B – умножение вещественных или целых чисел,

A/B – деление вещественных чисел,

AdivB – деление целых чисел (целая часть частного).

Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры.

Оператор присваивания выполняется следующим образом:

а) вычисляется значение выражения, записанного в правой части оператора;

б) полученное значение присваивается переменной, имя которой записано в левой части оператора;

: = <арифметическое_выражение> или <константа>;

Например, Result=(A B)/X;

B1=true:

 

Пример подготовки и выполнения программы

После загрузки среды Turbo Pascal нажмите F10 и выберите File/New для создания нового окна. После этого можно приступить к набору текста программы, нажимая Enter в конце каждой строки. Например:

 

{Программа вычисления суммы двух чисел}

Program First_Program;

Uses crt; {USES-раздел объявления внешних модуля}

{CRT-модуль работы с экраном}

Var

A,B:Real; {вводимые данные}

S:Rreal; {сумма чисел}

Begin

clrscr; {вызов процедуры очистке экрана}

Writeln («Программа вычисления суммы двух чисел»);

Writeln («------------------------------------------------------»);

Write («Введите два любых числа:»);







Дата добавления: 2015-10-15; просмотров: 294. Нарушение авторских прав; Мы поможем в написании вашей работы!




Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов: 1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха) 2. опухоли большого дуоденального сосочка...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Различие эмпиризма и рационализма Родоначальником эмпиризма стал английский философ Ф. Бэкон. Основной тезис эмпиризма гласит: в разуме нет ничего такого...

Индекс гингивита (PMA) (Schour, Massler, 1948) Для оценки тяжести гингивита (а в последующем и ре­гистрации динамики процесса) используют папиллярно-маргинально-альвеолярный индекс (РМА)...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

Studopedia.info - Студопедия - 2014-2026 год . (0.013 сек.) русская версия | украинская версия