ОСНОВНЫЕ ТИПЫ ДАННЫХ В PASCAL

Презентация:



Advertisements
Похожие презентации
класс-ПОВТОРЕНИЕ ОСНОВНЫХ ПОНЯТИЙ ТЕМЫ « ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ » 8 КЛАСС.
Advertisements

Алгоритмизация и программирование Программирование. Основные алгоритмы и приемы программирования. (на примере языка программирования Turbo Pascal) Дибиров.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Пять основных классов типов данных: Простые типы; Структурированные типы; Ссылочные типы; Процедурные типы; Объектные типы;
Переменные: тип, имя, значение НАЧАЛА ПРОГРАММИРОВАНИЯ.
Pascal 1 Основы языка Паскаль Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области.
Множественный тип данных Множество в языке Паскаль – это ограниченный набор различных элементов одного (базового) типа, которые рассматриваются как единое.
Паскаль Типы переменных. Целочисленные типы ТипДиапазонРазмер в памяти Shortint байт Integer байта Longint
Множества. Множество- ограниченный, неупорядоченный набор различных элементов одного типа. Примеры множеств: Множество арабских цифр. Множество знаков.
Основы языка Pasсal.
Язык программирования высокого уровня TURBO PASCAL.
1 из 18 Основные типы данных языка программирования Паскаль.
Типы данных Данные – общее понятие всего того, с чем работает компьютер.
Информатика Лекция 3. План лекции Процедуры ввода - вывода Примеры ввода - вывода данных Структурированные операторы ( выбора )
Оператор присваивания. Арифметические выражения. Типы данных. Продолжаем изучать основы Turbo Pascal.
Основы программирования Паскаль. Паскаль ( англ. Pascal) язык программирования общего назначения. Язык Паскаль был создан Никлаусом Виртом в
Переменная l. Определение Переменная - именованное место в памяти, в котором можно хранить некоторое значение.
Обработка строк Строка- упорядоченная последовательность символов. Строковый тип данных- структурированный тип в Турбо-Паскале. Каждый символ.
При решении многих задач приходится обрабатывать большое количество однотипных данных. Для хранения этих данных пришлось бы вводить большое количество.
Множественный тип данных А+В А*В. Множество - конечная совокупность элементов, принадлежащих некоторому базовому типу. Базовый тип –перечислимые типы.
Транксрипт:

ОСНОВНЫЕ ТИПЫ ДАННЫХ В PASCAL ПРЕЗЕНТАЦИЮ ПОДГОТОВИЛА АНОХИНА ЮЛИЯ 10 Б КЛАСС

РАЗНОВИДНОСТИ ТИПОВ ДАННЫХ Целые типы Вещественные типы integerreal byte single longitextended Логические типы Символьные типы boolean char string Помимо разделения самих данных, типы тоже делятся на категории : Мы рассмотрим только выделенные

INTEGER Пример : Var z: integer; Z:=5 Только integer может использоваться в цикле for-to-do. Так же с ним можно производить операции типа DIV, MOD Используется для присваивания переменной значений натурального типа. Диапазон :

REAL Пример : Var z,x,y: real; z:= x:= y:= 0.35 К типу real можно относить значения integer, однако, иногда программа может выдать ошибку, если в ней есть операции, неприменимые к real (div,mod и др.) Используется для присвоения переменным данных вещественного типа Диапазон : 2.9· ·10 38

BOOLEAN Пример : Var s: Boolean; a1,a2: integer If a1=a2, s:=true Else s:=false С логическим типом часто связаны действия дизъюнкции, конъюнкции и инверсии Используется для выполнения логических операций с переменными Значения : true, false (1 или 0)

CHAR, STRING Пример : Var s: char c: string s:= л c:= информатика Обратите внимание на то, что значения переменной заключается в апострофы Символьный и строковый типы данных ( соответственно ). Char используется для присваивания переменной одного конкретного символа String используется для присваивания целого набора символов ( выражения )

ПОПРОБУЕМ ВСЕ ТИПЫ ДАННЫХ ! Var a: integer; b: real; c: boolean; d: char, e: string; { задаем типы данных } Begin a:=6; b:=1.5; d:= п ; e:= нет ; { даем значения кроме boolean} a:=a-b; If a > 5 then Writeln (d); c:=true; Else writeln (e); c:=false; { действия программы } Данная маленькая программа выдает нам, верно ли или нет условие a>5. В данном случае мы получим true, т. к =5.5

СПАСИБО ЗА ВНИМАНИЕ