ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Справки по структуре и операторам Паскаль-программыПри выполнении данной работы рекомендуется использовать программу со следующей структурой:
Program <имя_программы>; {---------------------раздел определения переменных--------------------------} var < имя переменной, имя переменной,... >: <тип переменных>; < имя переменной, имя переменной,... >: <тип переменных[ >; .............................................. {-------------------------- блок операторов-----------------------} Begin Writeln('Сообщение о начале работы программы'); {---ввод данных---} Writeln ('Введите... '); Readln (<список переменной >); {---операторы вычисления значений---} ............................. {---вывод результатов---} Writeln('Сообщение о выводе результатов'); Writeln(<список переменных>); Writeln(<список переменных>); ........................................................ End. Разновидности данных целого типа даны в таблице 1. Таблица 1 – Разновидности данных целого типа
В отличие от целых типов, значение числа вещественного типа может быть представлено только приблизительно с некоторой конечной точностью. Поэтому вещественное число представляется в экспоненциальном виде x·2y, где x – мантисса числа, а y –порядок. Под представление числа отводится определённое число байт, в которые записываются и мантисса и порядок. В зависимости от конкретного значения представляемого числа положение десятичной точки и, соответственно, количество знаков в мантиссе меняется, поэтому вещественные числа в вычислительной технике называются числами с плавающей точкой. В Turbo Pascal определены следующие вещественные типы, представленные в таблице 2. Таблица 2 – Разновидности данных вещественного типа
Для вывода поясняющего текста (подсказок оператору) можно использовать операторы типа: Write('Сообщение о вводе данных'); Writeln('Сообщение о выводе результатов'). Для ввода данных можно использовать операторы типа: Read(A,B,C); Readln(S1). При вводе числа разделяются пробелом, символы - без разделения. Для вывода результатов можно использовать операторы типа: Write(Result:7:2); Writeln(Result:7:2); где «7»- количество разрядов числа, «2»- количество разрядов после десятичной точки. Арифметические выражения на языке Турбо-Паскаль: A + B - сложение вещественных или целых чисел, A - B - вычитание вещественных или целых чисел, A * B - умножение вещественных или целых чисел, A / B - деление вещественных чисел, A div B - деление целых чисел (целая часть частного). Порядок выполнения действий определяется рангом (старшинством) операций или скобками по правилам алгебры. Оператор присваивания: <переменная>:= <арифметическое_выражение> или <константа>; например, Result:= (A + B) / X; B1:= true; Не нашли, что искали? Воспользуйтесь поиском:
|