Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

algorytmlanguage_l1_Struktura_programmy

.pdf
Скачиваний:
8
Добавлен:
14.03.2016
Размер:
260.84 Кб
Скачать

Представление вещественных значений в памяти компьютера (потеря младших разрядов)

 

 

исходное значение

0.1235

1834.7679

16755665.7689

 

значение в экспоненциальном формате

 

 

 

 

1.235000 * 10-1

1.8347679 * 103

1.67556657689 * 107

значение в формате "6-ти разрядная мантисса + порядок" (возможно отбрасывание младших разрядов)

1235000 -1

1834767

3

1675566 7

 

считываемое значение

 

0.1235

1834.767

16755660

21

Задание

Метр это 0,000539665407 мили. Запишите это число как вещественную константу в десятичном и экспоненциальном формате.

22

Вещественные константы

Десятичный формат:

0.0005396654

Экспоненциальный формат:

5.396654Е-4

23

Представление символов

Символы представляются целыми числами в диапазоне [0, 255] – это коды из таблицы символов

24

Символьные константы

Тип данных: char

Формат

Примеры

Обычный:

'A', 'z'

'<символ>'

 

Числовой:

'\0', '\0xA'

'\<код символа>'

 

Кроме обычных символов имеются управляющие символы, которые называются escape-последова-

тельностями

 

 

Последоват-ность

Наименование

 

'\n'

перевод строки

 

'\t'

горизонтальная табуляция

 

'\\'

обратная косая черта

25

'\"'

двойная кавычка

'\''

одинарная кавычка

Строковые константы

Тип данных: char [ ]

Формат

Примеры

Последовательность символов,

"Hello world!!!",

заключенная в двойные кавычки:

"Our country is

"<символьные константы>"

\tRussia"

'a' ≠ "a"

Внимание! 'a' не равно "a", так как слева символ, а справа строка, которая является массивом символов

26

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

Переменная – это именованный объект определенного типа, значение которого может изменяться в ходе работы программы

Переменная – это именованная область памяти, в которой хранятся данные

Переменную можно рассматривать как сущность, обладающую именем, значением и типом

27

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

Имя и тип задаются при объявлении переменной и остаются неизменными в течение ее существования

Значение переменной может меняться в ходе вычислений

Получение начального значения переменной называется ее инициализацией

28

Синтаксис объявления переменной

Перед использованием переменная должна быть объявлена:

<тип> <имя переменной> [= <выражение>];

Использование необъявленной переменной приведет к ошибке компиляции ... undeclared identifier

29

Задание

Объявите целочисленную переменную i и присвойте ей начальное значение 0

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]