Типы данных в языке программирования Паскаль

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

Целый – Integer – значением переменной этого типа может быть целое число из отрезка [-32768; 32767].

Вещественный – Real – значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2,9* ; 1,7* ].

Логический – Boolean – переменная этого типа может принимать только два значения: истина (true) или ложь (false).

Символьный – Char – значением переменной этого типа может быть любой символ из набора ASCII-символов.

Пример.

Пусть в разделе описаний записано: var a: real;

d, c: integer;

Это означает, что у нас описано три переменных – а (вещественного типа), dи c (целого типа). В программе могут быть операторы присвоения следующего вида:

А:=3,4; D:=8;

А:=5/с; C:=8 div 3;

Однако обратите внимание, что присваиваемое переменной значение должно быть того же типа, что и объявленная переменная. Т.е. недопустимы операторы вида:

С:=5,89; D:=2/4;

Компиляторы выдаст сообщение об ошибке типов – попытке присвоить целой переменной вещественное значение.

Пример 1.

начало
X
y
конец
Program First; Var Y, X: real; Begin Write (‘введите x=’); Read (x); Y:=sin(x)/cos(x)+ln(sqr(x))+exp((1/5)*ln(x))+ (1/(x+1)); Write (‘y=’, y:7:2); End.
заголовок начало раздела описания данных у, х вещественный начало пояснение ввод х
формат вывода результата: всего 7 знаков, в т.ч. 2 десятичных конец



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: