Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Информатика. Основы программирования на С++. Учебное пособие.doc
Скачиваний:
142
Добавлен:
08.06.2015
Размер:
2.15 Mб
Скачать

Типы числовых данных

Название

Обозначение

Размер в байтах

Диапазон значений

Небольшие целые числа и коды символов

char

1

0 ÷ 255

Очень малые целые числа и ASCII-коды

unsigned char

1

-128 ÷ 127

Короткое целое

[signed] short [int]

2

-32768 ÷ 32767

Короткое целое без знака

unsigned short [int]

2

0 ÷ 65535

Целое

[signed] int

2

-32768 ÷ 32767

Целое без знака

unsigned [int]

2

0 ÷ 65535

Длинное целое

[signed] long [int]

4

22147483648÷2147483647

Длинное целое без знака

unsigned long [int]

4

0 ÷ 4294967295

Вещественное одинарной точности

float

4

3.4e-38 ÷ 3.4e+38

Вещественное двойной точности

double

8

1.7e-308 ÷ 1.7e+308

Вещественное увеличенной точности

long double

10

3.4e-4932 ÷ 3.4e+4932

Таблица П1.8

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

Константы

Описание

Константы

Описание

M_1_PI

1/π

M_LOG10E

log10(e)

M_1_SQRTPI

=

M_LOG2E

log2(e)

M_2_PI

2/ π

M_PI

Число π=3.141…

M_2_SQRTPI

M_PI_2

π/2

M_E

Число е=2.71828…

M_PI_4

π/4

M_LN10

ln(10)

M_SQRT_2

M_LN2

ln(2)

M_SQRT2

Таблица П1.9

Математические функции

Функция

Краткое описание действий

abs(x)

int abs(int х) – возвращает абсолютное значения целого аргумента х

acos(x)

double acos(double x) – арккосинус при |x| ≤ 1

asin(x)

double asin(double x) – арксинус при |x| ≤ 1

atan(x)

double atan(double x) – арктангенс

atan2(y,x)

double atan2(double y, double x) - арктангенс от значений y/x

сos(x)

ddouble cos(double x) – функция косинуса (аргумент х задается в радианах )

exp(x)

double exp(double x) – возвращает значение ех

fabs(x)

double fabs(double x) – возвращает абсолютное значение аргумента х двойной точности

log(x)

double log(double x) – возвращает значение натурального логарифма ln(x)

log10(x)

double log10(double x) – возвращает значение десятичного логарифма log(x)

pow(x,у)

double pow(double x, double y) – возвращает значение xy

pow10(p)

double pow10(int p) – возвращает значение 10р

sin(x)

double sin(double x) – функция синуса (угол (аргумент) задается в радианах )

sqrt(x)

double sqrt(double x) – возвращает положительное значение квадратного корня

tan(x)

double tan(double x) – функция тангенса (угол (аргумент) задается в радианах )

Приложение 2

Установка системы программирования Borland C++ 5.02

Для изучения основ программирования на языке С++ интегрированную среду программирования Borland C++ 5.02 достаточно установить в минимальной конфигурации. Для этого потребуется оперативная память не менее 16 Мб на жестком диске - около 40 Мб и операционная система Windows 95 и выше. Для минимальной конфигурации на диске требуется 25 Мб. Установка самого необходимого для изучения основ С++ с использованием платформы Esy Winпроизводится следующим образом.

  1. Поставить CD-диск в привод, запустить файл setup.exe. В открывшемся окне (рис. П2.1) предлагается ознакомиться с содержимым файла INSTALL.TXT. Нажать кнопку Skip (Пропустить).

Рис. П2.1

2. В следующем окне (рис. П2.2) выбрать тип установки Custom. Это позволит выбирать далее только необходимые для минимальной установки компоненты. Нажать Next. С этого места во всех следующих окнах будет присутствовать кнопка Back. С ее помощью можно вернуться на любое число шагов назад и провести перенастройку.

Рис. П2.2

  1. В следующем окне (рис. П2.3) предлагается выбрать место, куда будет устанавливаться программа. Желательно производить установку в корневую папку любого диска (по умолчанию программой установки предлагается C:\BC5\). Нажать кнопку Next.

Рис. П2.3

  1. В открывшемся окне (рис. П2.4) следует отметить галочкой пункт 16-bit Windows и 32-bit Windows и нажать кнопку Next.

Рис. П2.4

  1. В следующем окне (рис. П2.5) по умолчанию уже почти все отмечено. Следует лишь убрать отметку пункта Examples, так как примеры очень сложны для начала. Далее следует нажать кнопку Visual Tools Details.

Рис. П2.5

  1. В окне (рис. П2.6) оставить отмеченным галочкой только пункт Integrated Development Environment (IDE), и Miscellaneous Tools - это даст в дальнейшем возможность использовать удобные утилиты. Нажать кнопку ОК для перехода в предыдущее окно (см. рис. П2.5).

Рис. П2.6

  1. Нажать кнопку Help Details, при этом откроется окно настройки системы помощи (рис. П2.7), в котором следует настроить содержимое системы помощи ВС5. Надо убрать все отметки, кроме следующих пунктов: BCW and Library Reference, BCDOS and Library Reference, Borland C++ Error Message, Borland C++ Programmers Guide, Class Library Reference и Standart Template Library. Этого будет вполне достаточно для изучения основ программирования. Содержимое строки Help Location менять не следует. Для перехода в предыдущее окно (см. рис. П2.5) нажать кнопку ОК. Нажать кнопку Next.

Рис. П2.7

В результате откроется окно, с которого начнется установка ВС5 на жесткий диск (рис. П2.8).

Рис. П2.8

8. Нажать кнопку Install и подождать когда скопируются и установятся все необходимые файлы.

По окончании установки появится окно, в котором предлагается ознакомится с содержимым файла readme.txt. Для чтения нажать на кнопку Next, для пропуска Skip (рис. П2.9).

Рис. П2.9

   Появившееся окно (рис. П2.10) извещает о том, что ВС5 успешно установлен, пути зарегистрированы в системном реестре и т.д. Нажать на кнопку ОК.

Рис. П2.10

   Следующее окно (рис. П2.11) предлагает зарегистрировать установленный продукт. Для того чтобы отказаться от этого, следует нажать кнопку Skip.

Рис. П2.11

Приложение 3