|
|||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Целый тип
Данные целого типа используются в тех случаях, когда какую-то величину нужно представить абсолютно точно, например, число живых существ или количество предметов. К данным целого типа относятся константы и переменные. Константа целого типа – это десятичное число, записанное без точки. Если константа отрицательная, то перед ней должен стоять знак «-» а если положительная,то знак «+» можно не указывать. Const k=15; null=0; p1=-46; Описание переменной имеет тип integer. A: integer; Summa: integer; B1, B2, B3: integer; В разделе операторов указанные переменные должны принимать значения целых десятичных типов: A: = 25; Summa: = 0; 3.1.1. Операции над данными целого типа: + сложение (результат – целое число) — вычитание(——«——«——-«—-—) * умножение (——«——«——«——) Div – деление с отбрасыванием дробной части (получение целого частного при делении целого данного на целое). Mod – получение целого остатка при делении целого данного на целое. Пример. Program delen; Var A,B,Y,Z: Integer;Целое Begin начало Writeln(‘вв A,B’); Вывод данных на экран и в файл в языке программирования Pascal осуществляется с помощью процедур write() и writeln(). Здесь будет рассмотрен вывод только на экран. Readln(A,B); Ввод данных в языке программирования Паскаль обеспечивается процедурами read() и readln(). Ввод данных осуществляется либо с клавиатуры, либо из файла. Здесь рассматривается только ввод с клавиатуры Y: = A Div B; Z: = A Mod B; Writeln(Y:3, Z:3); End. Переполнение при выполнении арифметических операций не обнаруживается!!! Формат: Write(A:4) Пример. A = 25; B = 5; C = -3; A+5 = 30; B Mod A = 5; 13-A = -20; A Mod C = 1; C*15 = -45; A Mod C = -8; A Div 7 = 3; 25 Div -3 = 8; A Mod 7 = 4; -25 Mod –3 = -1 С аргументами целого типа могут использоваться следующие стандартные функции: Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |