Основные типы данных языка Паскаль

Содержание

Слайд 2

Типы данных Типы данных используются для описания переменных и сообщения программе

Типы данных

Типы данных используются для описания переменных и сообщения программе какой

объем памяти необходимо зарезервировать под значения этой переменной.
Слайд 3

Классификация типов данных Типы Структурированные Простые Указатели Строки Процедурные Объекты Порядковые

Классификация типов данных

Типы

Структурированные

Простые

Указатели

Строки

Процедурные

Объекты

Порядковые

Вещественные

Массивы

Записи

Множества

Файлы

Целые

Символьный

Логический

Перечисляемый

Тип-диапазон

Слайд 4

Целые типы

Целые типы

Слайд 5

Процедуры и функции, применимые к целым типам

Процедуры и функции, применимые к целым типам

Слайд 6

Вещественные типы

Вещественные типы

Слайд 7

Стандартные математические функции ТР

Стандартные математические функции ТР

Слайд 8

Операции

Операции

Слайд 9

Оператор присваивания - это оператор, используемый для вычисления отношения введенных чисел.

Оператор присваивания

- это оператор, используемый для вычисления отношения введенных чисел.

В его левой части указывается имя переменной, правая часть представляет собой выражение того же типа, что и переменная.
Символы «:=», связывающие правую и левую части оператора присваивания, означают «присвоить значение».
Примеры: y:=x+2 x:=x+2
Слайд 10

Операторы ввода и вывода Для сообщения данных компьютеру служат операторы ввода/вывода.

Операторы ввода и вывода

Для сообщения данных компьютеру служат операторы ввода/вывода.

Оператор ввода помещает вводимое значение переменной в отведенную для него ячейку памяти. Оператор ввода:
read(список имен переменных);
останавливает работу программы и ждет, когда пользователь наберет число и нажмет .
Оператор readln используется для задержки результата на экране.
Оператор write выводит данные на экран. Список вывода – перечисленные через запятую имена результатов или арифметические выражения, являющиеся результатом работы программы, а также пояснения результатов.
Например, write(‘х=’,х);
Слайд 11

Пример Вычислите значение функции y=x2 при х=7. Программа Program Kvadrat; Const

Пример

Вычислите значение функции y=x2 при х=7.

Программа
Program Kvadrat;
Const x=7;
Var y:integer;
Begin
Y:=SQR(x);
Writeln(‘Значение функции

y при х=7 равно ’,y );
Readln;
End.
Слайд 12

Пример 2 Решим ту же задачу для любого x. Тогда программа

Пример 2

Решим ту же задачу для любого x.
Тогда программа будет

выглядеть следующим образом:
Program Koren2;
Var x,y:integer;
Begin
Writeln(‘Введите значение переменной х’);
Read(x);
Y:=sqr(x);
Writeln(‘Значение функции y при х равном ’,x, ‘равно ’,y);
Readln;
end.
Слайд 13

Самостоятельные задания Написать программу вычисления функции y=x2 при любом х. Написать

Самостоятельные задания

Написать программу вычисления функции y=x2 при любом х.
Написать программу вычисления

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