Вещественные типы переменных
Begin {список операторов}; End. При написании программы на языке Турбо Паскаль будем придерживаться следующей схемы: 1) зарезервированные слова program, procedure, begin, end и т.д. пишутся строчными буквами; 2) имена констант, переменных, процедур, функций начинаются с прописных букв; 3) операторы записываются только строчными буквами; 4) логически подчиненные структуры записываются на одну строку ниже и на 1-2 позиции правее по отношению к более старшим. Раздел описания состоит в общем случае из шести следующих разделов: 1) список имен подключаемых библиотечных модулей (определяется словом uses); 2) описание меток (label); 3) описание констант (const); 4) определения типов данных (type); 5) описание переменных (var); 6) описание процедур и функций. Любой из этих разделов может отсутствовать. Вообще разделы описаний (кроме uses) могут встречаться в программе произвольное количество раз и следовать в любом порядке. Мы будем пользоваться выше указанным порядком. Рассмотрим некоторые разделы более подробно. 1) Раздел uses. Данный раздел состоит из зарезервированного слова uses и списка подключаемых стандартных и пользовательских библиотечных модулей. Структура: uses <имя1>, <имя2>;. Например, uses crt, graph; где crt – модуль стандартной библиотеки, graph – графический модуль. 2) Раздел описания const. В этом разделе производится присваивание идентификаторам констант постоянных значений. Раздел начинается служебным словом const, за которым следует выражений, присваивающих идентификаторам постоянные числовые или строковые значения. Структура: const <идентификатор>=<значение>;. Например, const A=50; B=text; 3) Раздел описания переменных. Переменные величины, которые могут менять свои значения в процессе выполнения программы. Тип переменных должен быть задан, перед тем как с переменными будут выполняться какие либо действия. Этим мы объявляем, какие ячейки памяти собираемся использовать для хранения данных в своей программе. Переменные могут быть описаны как: целочисленные, символьные, логические, вещественные. Раздел описания переменных начинается зарезервированным словом var, затем через запятую перечисляются имена переменных и через двоеточие их тип. Структура: var <идентификатор1, идентификатор2,…>: <тип>;. Например, var A1, A2, B, C, D: real;
2.1.2. Типы переменных. Переменные целочисленного типа представляют собой значения, которые могут использоваться в арифметических выражениях и занимать в памяти от 1 до 4 байт. Целочисленные типы переменных
Переменные вещественного типа представляют собой вещественные значения, которые используются в арифметических выражениях и занимают от 4 до 6 байт. Паскаль допускает представление вещественных значений и с плавающей точкой, и с фиксированной точкой. Вещественные типы переменных
Вещественные значения могут изображаться в форме с фиксированной точкой, например 7.32, 456.721 или 0.015, а также в форме с плавающей точкой, т.е. парой чисел вида <мантисса>Е<порядок>: 7.32Е+00, 4.56721Е+02, 1.5Е-02. Символьный тип char определяется множеством значений кодовой таблицы ПЭВМ. Для размещения в памяти переменной символьного типа требуется 1 байт. в программе значения переменных и констант типа char должны быть заключены в апострофы. например, ‘А’ обозначает букву А, ‘ ‘ – пробел, ‘;’ – точка с запятой. Переменные логического (булевского) типа могут принимать только два значения: True (истина) и False (ложь).Широко используются в логических выражениях и выражениях отношений. При описании величин этого типа указывают слово Boolean. Для размещения в памяти переменной булевского типа требуется 1 байт.
2.1.3. Математические функции и операции. В Паскале используются арифметические операции: <+> - сложение, <-> - вычитание, <*> - умножение, </> - деление. Целая часть вещественного числа отделяется от дробной части «точкой», например, 0.325, -12.34.
Математические функции и операции:
2.1.4. Оператор вывода. Для вывода на экран текста или результатов каких-либо вычислений используются операторы вывода. Графически оператор изображается в виде параллелограмма:
Оператор вывода производит вывод числовых данных, символов, строк и булевских значений. Структура оператора вывода:
write (список переменных или текст); writeln (список переменных или текст); Оператор writeln (список переменных или текст);после вывода автоматически переводит курсор на следующую строку. При выводе какого-либо текста или сообщения его нужно располагать в одинарных апострофах. Например, writeln (‘информатика’); write (‘a=’); Оператор writeln, записанная без параметров, вызывает перевод строки (вставка пустой строки). В операторах вывода writeln();и write(); имеется возможность записи выражения, определяющего ширину поля вывода:
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Почему стероиды повышают давление?: Основных причин три... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (986)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |