СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Интерфейс программной среды Lazarus

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация к уроку "Интерфейс программной среды Lazarus. Переменная. Имя переменной, типы переменных "

Просмотр содержимого документа
«Интерфейс программной среды Lazarus»

Интерфейс программной среды Lazarus . Переменная. Имя переменной, типы переменных

Интерфейс программной среды Lazarus . Переменная. Имя переменной, типы переменных

Интерфейс программной среды

Интерфейс программной среды

Понятие переменной Для решения задачи в любой программе выполняется обработка каких-либо данных. Они хранятся в памяти компьютера и могут быть самых различных типов: целыми и вещественными числами, символами, строками, массивами. Типы данных определяют способ хранения чисел или символов в памяти компьютера. Область памяти (ячейка), в которой хранится значение определенного типа, называется переменной . У переменной есть имя (идентификатор), тип и значение . Имя служит для обращения к области памяти, в которой хранится значение. Во время выполнения программы значение переменной можно изменить.

Понятие переменной

Для решения задачи в любой программе выполняется обработка каких-либо данных. Они хранятся в памяти компьютера и могут быть самых различных типов: целыми и вещественными числами, символами, строками, массивами. Типы данных определяют способ хранения чисел или символов в памяти компьютера.

Область памяти (ячейка), в которой хранится значение определенного типа, называется переменной .

У переменной есть имя (идентификатор), тип и значение . Имя служит для обращения к области памяти, в которой хранится значение. Во время выполнения программы значение переменной можно изменить.

Описание переменной Перед использованием любая переменная должна быть описана. Описание переменной в языке Free Pascal осуществляется с помощью служебного слова  var var имя_переменной: тип_переменной;  Если объявляется несколько переменных одного типа, то описание выглядит следующим образом: var переменная_1,…,переменная_N: тип_переменных; Например: var //Объявлена целочисленная переменная. ha: integer;  //Объявлены две вещественные переменные. hb, c: real;

Описание переменной

Перед использованием любая переменная должна быть описана. Описание переменной в языке Free Pascal осуществляется с помощью служебного слова var

var имя_переменной: тип_переменной;

Если объявляется несколько переменных одного типа, то описание выглядит следующим образом:

var переменная_1,…,переменная_N: тип_переменных;

Например:

var

//Объявлена целочисленная переменная.

ha: integer;

//Объявлены две вещественные переменные.

hb, c: real;

Константа Константа – это величина, которая не изменяет своего значения в процессе выполнения программы. Тип константы определяется ее значением. Описание константы имеет вид: const имя_константы = значение; Например: const h=3; //Целочисленная константа. bk=-7.521; //Вещественная константа. c='abcde'; //Символьная константа.

Константа

Константа – это величина, которая не изменяет своего значения в процессе выполнения программы. Тип константы определяется ее значением. Описание константы имеет вид:

const имя_константы = значение;

Например:

const

h=3; //Целочисленная константа.

bk=-7.521; //Вещественная константа.

c='abcde'; //Символьная константа.

Основные типы данных

Основные типы данных

Символьный тип данных Данные символьного типа в памяти компьютера всегда занимают один байт. Описывают символьный тип с помощью служебного слова char . Например: var c: char; В тексте программы значения переменных и константы символьного типа должны быть заключены в апострофы: 'а', 'b', '+'.

Символьный тип данных

Данные символьного типа в памяти компьютера всегда занимают один байт.

Описывают символьный тип с помощью служебного слова char .

Например:

var

c: char;

В тексте программы значения переменных и константы символьного типа должны быть заключены в апострофы: 'а', 'b', '+'.

Целочисленный тип данных Целочисленные типы данных могут занимать в памяти компьютера один, два, четыре или восемь байт. Тип Диапазон Byte Word Размер 0 .. 255 0 .. 65535 LongWord 1 байт 2 байта 0 .. 4294967295 ShortInt -128 .. 127 4 байта Integer LongInt 1 байт -2147483648 .. 2147483647 -2147483648 .. 2147483647 4 байта Smallint 4 байта -32768 .. 32767 Int64 – 2 63 .. 2 63 2 байта Cardinal 8 байт 0 .. 4294967295 4 байта

Целочисленный тип данных

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

Тип

Диапазон

Byte

Word

Размер

0 .. 255

0 .. 65535

LongWord

1 байт

2 байта

0 .. 4294967295

ShortInt

-128 .. 127

4 байта

Integer

LongInt

1 байт

-2147483648 .. 2147483647

-2147483648 .. 2147483647

4 байта

Smallint

4 байта

-32768 .. 32767

Int64

– 2 63 .. 2 63

2 байта

Cardinal

8 байт

0 .. 4294967295

4 байта

Вещественный тип данных Вещественное число представлено в экспоненциальной форме mE ± p , где m – мантисса (целое или дробное число с десятичной точкой), p –порядок (целое число). Вещественное число в Pascal может занимать от четырех до десяти байтов. Тип Диапазон Single Количество  значащих цифр Real 1.5 Е -45 .. 3.4E+38 Double Размер 7 –8 2.9E-39 .. 1.7E+38 Extended 5.0 Е -324 .. 1.7E+308 15 — 16 4 байта 8 байтов 15 — 16 3.4 Е -4932 .. 3.4E+4932 Comp 8 байтов 19 — 20 Currency -2 63 .. 2 63 10 байтов 19 — 20 -922337203685477.5808 .. 922337203685477.5807 8 байтов 19 — 20 8 байтов

Вещественный тип данных

Вещественное число представлено в экспоненциальной форме mE ± p , где m – мантисса (целое или дробное число с десятичной точкой), p –порядок (целое число).

Вещественное число в Pascal может занимать от четырех до десяти байтов.

Тип

Диапазон

Single

Количество значащих цифр

Real

1.5 Е -45 .. 3.4E+38

Double

Размер

7 –8

2.9E-39 .. 1.7E+38

Extended

5.0 Е -324 .. 1.7E+308

15 — 16

4 байта

8 байтов

15 — 16

3.4 Е -4932 .. 3.4E+4932

Comp

8 байтов

19 — 20

Currency

-2 63 .. 2 63

10 байтов

19 — 20

-922337203685477.5808 .. 922337203685477.5807

8 байтов

19 — 20

8 байтов

Логические типы данных Тип Размер Boolean 1 байт ByteBool 1 байт WordBool 2 байтa LongBool 4 байтa Пример объявления логической переменной: var FL: boolean;

Логические типы данных

Тип

Размер

Boolean

1 байт

ByteBool

1 байт

WordBool

2 байтa

LongBool

4 байтa

Пример объявления логической переменной:

var

FL: boolean;

Домашнее задание Знать записи

Домашнее задание

Знать записи


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!