Запись числа 7 не изменится. Запись числа 5,18 будет отличаться лишь символом-разделителем целой и дробной части: в Паскале для этих целей используется точка, т.е. 5.18. можно записать в десятичной форме, т.е. 0.001, или в экспоненциальной: 1E-3.
2) Записать в общепринятой форме: 1.23; 2.1E1; 6.66E-3
В записи 1-го числа вместо точки появится запятая, т.е. 1,23. 2.1E1 и 6.66E-3 – это записи в экспоненциальной форме. Преобразовав их в общепринятую форму, получим 21 (2.1·10) и 0.00666 (6.66*10-3).
3) Записать на Паскале следующие формулы:
а) a+bx+cyz
В Паскале нельзя пропускать символы операций, т.е. нельзя записать bx. Кроме того, символ умножения отличается от привычной формы. В итоге получаем: a+b*x+c*y*z.
б)
На Паскале не удастся записать числа в виде дроби. После их преобразований в строчную форму получим: a/(b*c)+(b*c)/a. Раскрыв скобки, можно получить: a/b/c+b*c/a.
1. Что понимают в языках программирования под символами, элементарными конструкциями, выражениями и операторами?
2. Какие ошибки в коде программы может обнаружить компилятор: синтаксические или семантические?
3. Какие элементарные конструкции языка Паскаль Вы знаете?
4. Как на языке Паскаль в строке записать символ апостроф « ‘ »?
5. Как будет выглядеть запись числа 2,5 на языке Паскаль?
6. Что означает запись $ABC на языке Паскаль?
В математике переменные классифицируются в соответствии с некоторыми важными характеристиками. Так, выделяются целые и вещественные числа, комплексные числа, логические значения и т.д.
При обработке данных с помощью компьютера такая классификация еще более важна. Любая переменная или константа, результат любого вычисления относится к определенному типу.
Тип данных, в свою очередь, определяет:
· формат представления данных;
· множество допустимых значений;
· множество допустимых операций.
В языке Паскаль существуют скалярные и структурированные типы данных. К скалярным типам относятся стандартные типы и типы, определяемые пользователем. Стандартные типы включают целые, вещественные, символьный, логические и адресный типы. Типы, определяемые пользователем, перечисляемый и интервальный.
К структурированным типам относятся массивы, записи и т.п. Более подробно такие типы данных будут рассмотрены позже.
Далее рассмотрим, что из себя представляют скалярные типы данных.