Переменные ЂЂЂ это величины которые меняют свои значения в процессе выполнения программы. Переменная - ячейка в памяти компьютера, которая имеет собственное имя. Рассмотрим подробнее Описание в разделе VAR Формат описания var имя_переменной: тип_данных; Код PASCAL:Var a : integer; Каждая переменная характеризуется тремя параметрами: имя, тип и значение. Имя определяет как к переменной обращаться в программе, в примере выше переменная имеет имя a Тип данных определяет какого рода содержимое может храниться в переменной: целое число в диапазоне от 0 до 255, целое число в диапазон от -32 тыс. до +32 тыс., действительное число, строка, символ и т.д. В примере выше переменная a описана типом данных integer (целое число в диапазон от -32 тыс. до +32 тыс.). Говорят что переменная a имеет целочисленный тип. Значение переменной это то что в данный момент храниться в переменной, т.е., например, число 5 или 15. Если переменной присвоить другое значение, предыдущее значение будет безвозвратно утеряно. Оператор присвоения := Следующий код означает что после его выполнения в значение переменной a будет храниться число 7 Код PASCAL:a:=7 Типы данных Логический тип (Булевский тип) Boolean - имеет 2 возможных значения - true и false. Для внутреннего представления используется число 0 (false) и 1 (true) размером 1 байт. Код PASCAL:varf,t: boolean;begint : = TRUE;f : = 5 > 7; {=FALSE}end. Символьный (Литерный) тип Представляют собой упорядоченное множество из 256 символов . Значение занимает 1 байт и представляет собой символ: Код PASCAL:varc:char;beginc:='c';c:=#100;{т.е. равна 'd'если использовать символы ASCII-таблицы}end. Строковый тип Данный тип сложный, может содержать текст, представляет собой набор символов. Код PASCAL:var S1 : string[20]; {S1 - строка длиной до 20 символов} S2 : string; {S2 - строка может содержать до 255 символов один символ - служебный, содержит информацию о длине строки идентична записи S: array[1..256] of char;} Арифметические операции в Паскале. 1. Операции с дробными числами (обычные, как в математике). - вычитание; + сложение; * умножение; / деление. 2. Операции с целыми числами. - вычитание; + сложение; * умножение; Деление представлено двумя операциями: div - целая часть от деления, mod - остаток. 23 div 3 = 7 9 div 4 = 2 35 div 10 = 3 23 mod 3 = 2 9 mod 4 = 1 35 mod 10 = 5 3. Приоритет арифметических операций: вначале - умножение и деление ( /, div, mod). Затем - сложение и вычитание. Порядок выполнения действий - слева направо. В выражениях могут быть скобки, при этом вначале производятся вычисления в скобках. Операции отношения: отношение неравенства <> отношение меньше < отношение больше > отношение не меньше >= отношение не больше <= ЗАДАЧА. Ввести с клавиатуры скорость и время полета спутника. Напечатать расстояние которое он пролетит. (Блок-схема сначала) Решение. Код PASCAL:Program Rasst; {комментарии з
Редактировалось: 18 раз — последний 4 октября 2012
Опубликовано: 144 дня назад (9 сентября 2012)
Переменные: имя, тип и значение. Арифметические операции
Переменные: имя, тип и значение. Арифметические операции — Образовательная социальная сеть ГБОУ РМЭ МЛИ
Комментариев нет:
Отправить комментарий