Четверг, 28 Марта 2024, 12.49.17
Приветствую Вас Гость

Всё о Паскале

Меню сайта
Категории каталога
алгоритмы на паскале [0]
составленные алгоритмы и их опмсание.
разное [1]
Pasca в изучение [9]
описание всех функций языка
Наш опрос
Оцените мой сайт
Всего ответов: 239
реклама
Главная » Статьи

Всего материалов в каталоге: 10
Показано материалов: 1-10

Эквивалентность и совместимость типов
Совпадение типов
Говорят, что типы T1 и T2 совпадают, если они имеют одно имя либо же определены в секции type в виде T1 = T2. Таким образом ........
типы данных | Просмотров: 2366 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Параметры, указываемые при описании подпрограммы, называются формальными. Параметры, указываемые при вызове подпрограммы, называются фактическими.

Если формальный параметр описан с предваряющим ключевым словом var или const, то его называют параметром-переменной и говорят, что он передается по ссылке. Если же параметр описан без слов var или const, то его называют параметром-значением и говорят, что он передается по значению.

Если параметр передается по значению, то при вызове подпрограммы значения фактических параметров присваиваются соответствующим формальным параметрам. Типы фактических параметров-значений должны быть совместимы по присваиванию с типами соответствующих формальных параметров.

Например, пусть имеется следующее описание процедуры:

procedure PrintSquare(i: integer);
begin
  writeln(i*i);
end;
процедуры | Просмотров: 2069 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

>Структура программы: обзор

Программа на языке PascalABC.NET имеет следующий вид:

program имя программы;
раздел
uses
раздел описаний
begin
  операторы
end.

прочее | Просмотров: 965 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Вещественные типы
Ниже приводится таблица вещественных типов, содержащая их размер, количество значащих цифр и диапазон допустимых значений:

Тип Размер, байт Количество значащих цифр, Диапазон значений
real 8 15-16 -1.8∙10^308 .. 1.8∙10^308
double 8 15-16 -1.8∙10^308 .. 1.8∙10^308
single 4 7-8 -3.4∙10^38 .. 3.4∙10^38

типы данных | Просмотров: 917 | Author: alex | Добавил: alex2008pro | Дата: 13 Февраля 2009

Целые типы
Ниже приводится таблица целых типов, содержащая также их размер и диапазон допустимых значений.

Тип Размер, байт Диапазон значений
shortint 1 -128..127
smallint 2 -32768..32767
integer, longint 4 -2147483648..2147483647
int64 8 -9223372036854775808..9223372036854775807
byte 1 0..255
word 2 0..65535
longword, cardinal 4 0..4294967295
uint64 8 0..18446744073709551615

типы данных | Просмотров: 914 | Author: alex2008pro | Добавил: alex2008pro | Дата: 13 Февраля 2009

Процедура или функция представляет собой последовательность операторов, которая имеет имя, список параметров и может быть вызвана из различных частей программы. Функции, в отличие от процедур, в результате своего выполнения возвращают значение, которое может быть использовано в выражении. Для единообразия функции и процедуры называются подпрограммами. Любая используемая в программе процедура или функция должна быть предварительно описана в разделе описаний. Описание процедуры имеет вид: procedure имя(список формальных параметров); раздел описаний begin операторы end; Описание функции имеет вид: function имя(список формальных параметров): тип возвращаемого значения; раздел описаний begin операторы end;
процедуры | Просмотров: 862 | Author: Alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Типы в Pascal подразделяются на простые, строковые, структурированные, типы указателей, процедурные и классовые типы.
типы данных | Просмотров: 807 | Author: alex2008pro | Добавил: alex2008pro | Дата: 13 Февраля 2009

Записи Запись представляет собой набор элементов разных типов, каждый из которых имеет свое имя и называется полем записи. Тип записи конструируется следующим образом: record список полей список методов end
типы данных | Просмотров: 744 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Тип-диапазон есть подмножество своего базового типа, в качестве которого может выступать любой порядковый тип, кроме типа-диапазона.
типы данных | Просмотров: 699 | Добавил: alex2008pro | Дата: 05 Мая 2009

Описание типов
Раздел описания типов начинается со служебного слова type, после которого следуют строки вида
имя типа = тип;
типы данных | Просмотров: 667 | Author: alex2008pro | Добавил: alex2008pro | Дата: 24 Февраля 2009

Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0