![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Представление числовых данных в десятичной системе в ПКСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Целые десятичные числа записываются в обычной форме целого числа со знаком или без него. Например: 25, –5678. Вещественные числа с фиксированной точкой записываются в обычной форме десятичного числа с дробной частью. Разделителем целой и дробной части является символ – «.». Например: 56.789, –0.000098. Вещественные числа с плавающей точкой имеют форму: <мантисса> E <порядок>, где мантисса – это целое или вещественное число с фиксированной точкой (до 11 знаков), порядок – целое число со знаком или без. Например: 0,07 = 7*10–2 = 7E–2 –12,56 = -0,1256*102 = –0,1256E2 10–25 = 1E–25 Типы данных
Язык Паскаль позволяет оперировать с достаточно большим количеством различных типов данных. В нашем курсе мы рассмотрим лишь некоторые из них, знакомясь с ними по мере изложения материала. При решении задачи мы оперируем данными, над которыми производим какие-либо действия. Каждый элемент данных является либо константой, либо переменной. Константа – это элемент данных, значение которой заранее известно и не изменяется в процессе выполнения программы. Описание констант происходит в разделе описаний с помощью зарезервированного слова Const. Формат описания констант:
Например: Const PI=3,1416; { вещественное число, тип - real} Max=100; { целое число, тип- integer} Name=’Таня’; { строка символов } A1=’*’; { символ, тип - char} Мы часто будем использовать строковую константу – строку символов, заключенную в апострофы. Максимальная длина ее-256 символов. Например: ‘ Turbo-Pascal’, или ’12.09.05’.
Переменная – это элемент данных, который изменяется в процессе выполнения программы. Каждая переменная, как и константа, определяется своим именем (идентификатором) и типом. В отличие от константы тип переменной должен быть описан. Для этого существует зарезервированное слово Var (Variable). Формат описанияпеременной: Var < имя >: < тип >;
Рассмотрим некоторые типы данных Целочисленный тип (Integer) – это все целые числа в диапазоне от –32 768 до 32 767. Данные этого типа занимают в памяти ПК два байта.
Для описания данных целочисленного типа используется зарезервированное слово integer. Формат описания: Var <имя1, имя2,.… >:integer;
Вещественный тип (Real ) – это все вещественные числа в диапазоне от –215 до 215–1. Мантисса может содержать 11 значащих цифр. Данные этого типа занимают в памяти ПК шесть байтов. Для описания целого типа используется зарезервированное слово real. Формат описания: Var <имя1, имя2, >:real;
Символьный (литерный) тип – это любой элемент алфавита (буква, цифра, символ), заключенный в апострофы. Например: ’W’, ‘*’, ‘8’. Для описания данных символьного типа используется зарезервированное слово Char (Character). Данные этого типа занимают в памяти ЭВМ один байт. Формат описания: Var <имя1, имя2,….>:char; Например: Var a1, max, x_coordn: integer; a,f2,x1: real; summa:real; znak, priznak:char;
Арифметические операции К арифметическим типам данных относятся данные вещественного (real – R) и целого типов (integer – I). К этим данным применимы арифметические операции: A+B, A–B, A*D, A/G, атакже Div – целочисленное деление (частное), A div B и Mod – целочисленное деление (остаток), A mod B. Например: 11 div 5 = 2 и 11 mod 5 = 1.
Стандартные функции ТР В системе ТР существуют специальные подпрограммы (Function), с помощью которых можно вычислять значения некоторых функций, например Cos x, Sin x и др. Эти подпрограммы и называются стандартными функциями. Поскольку модуль System подключается к программе пользователя автоматически, то его имя не указывается в разделе Uses и программе всегда доступны его встроенные подпрограммы. Для обращения к стандартным функциям используют ее имя и в скобках записывают аргумент (параметр). Формат обращения: <имя функции> (<параметр>) Аргумент называется фактическим параметром и является, в общем случае, выражением арифметического типа. Результатом вычисления функции является величина соответствующего (арифметического) типа. Например: Sin x – SIN(x) Cos(1 -ax) – COS(1-a*x) Таблица стандартных функций приведена в приложении 1. Арифметическое выражение Арифметическое выражение задает порядок выполнения действий над числовыми данными. Арифметическое выражение содержит: арифметические операции, функции, операнды и круглые скобки.
Операнды – это объекты, над которыми производят действия (константы, переменные, функции). Скобки обеспечивают порядок выполнения операций. Арифметическое выражение записывается в строку с соблюдением приоритетов операций. Порядок убывания приоритетов: 1) действия в скобках, 2) вычисление функций, 3) *, /, div, mod, 4) +, –. Например: математическое выражение (sin(1 –Sqr (x)) +y^ 3)/(Sqrt (2 *a –1 /(x*x))+1) Контрольные вопросы 1. Структура программы на языке Паскаль. 2. Что такое слово в языке Паскаль. Какими видами слов оперирует Паскаль? 3. Для чего используется слово Uses? 4. Константы в языке Паскаль. 5. Переменные в языке Паскаль. Понятие типа переменной. Переменные типа real, integer, char. 6. Что представляют собой стандартные функции в языке Паскаль? Приведите примеры обращения к стандартным функциям. 7. Что такое выражение, операция, операнд? Какие операции в языке Паскаль вы знаете? 8. Арифметическое выражение, правила записи арифметического выражения. 9. Общая характеристика модуля Crt.
Операторы языка Паскаль
|
||||||||
Последнее изменение этой страницы: 2016-09-20; просмотров: 588; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.16.213.208 (0.01 с.) |