Информация


Programm.ws - это сайт, на котором вы можете почитать литературу по языкам программирования, а так-же посмотреть примеры работающих программ на С++, ассемблере, паскале и много другого..

Программирование — в обычном понимании, это процесс создания компьютерных программ.
В узком смысле (так называемое кодирование) под программированием понимается написание инструкций — программ — на конкретном языке программирования (часто по уже имеющемуся алгоритму — плану, методу решения поставленной задачи). Соответственно, люди, которые этим занимаются, называются программистами (на профессиональном жаргоне — кодерами), а те, кто разрабатывает алгоритмы — алгоритмистами, специалистами предметной области, математиками.
В более широком смысле под программированием понимают весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ — программного обеспечения ЭВМ. Более точен современный термин — «программная инженерия» (также иначе «инженерия ПО»). Сюда входят анализ и постановка задачи, проектирование программы, построение алгоритмов, разработка структур данных, написание текстов программ, отладка и тестирование программы (испытания программы), документирование, настройка (конфигурирование), доработка и сопровождение.

Глава 3. Справочник

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

abs, fabs

Синтаксис:

int abs (int к) ; double fabs(double x);

Возвращает целое (abs) или дробное (fabs) абсолютное значение аргумента, в качестве которого можно использовать выражение соответствующего типа.
Заголовочный файл: <math.h>

acos, asin, atari, acosl, asinl, atanl

Синтаксис:

double acos (double x); double asin (double x); double atan (double x);
long double acosl(long double x) ; long double asinl(long double x); long double atanl(long double x);

Возвращает выраженную в радианах величину угла, косинус, синус или тангенс которого передан соответствующей функции в качестве аргумента. Аргумент функции должен находиться в диапазоне от -1 до 1.
Заголовочный файл: <math.h> ,

cos, sin, tan cost, sinl, tanl

Синтаксис:

double cos (double x); double sin (double x); double tan (double x);
long double cosl(long double x);
long double sinl(long double x); long double tanl(long double x);

Возвращает синус, косинус или тангенс угла. Величина угла должна быть задана в радианах.
Заголовочный файл: <math.h>

exp, expl

Синтаксис:

double exp'double x); long double exp(long double lx));

Возвращает значение, равное экспоненте аргумента (е*, где е — основание натурального логарифма).
Заголовочный файл: <math.h>

pow, powl

Синтаксис:

double pow (double x, double y); long double powl(long double (x), long double (y));
Возвращает значение, равное хУ. Заголовочный файл: <math.h>

sqrt

Синтаксис:

double sqrt(double к);

Возвращает значение, равное квадратному корню из аргумента. Заголовочный файл: <math.h>

rand

Синтаксис:

int rand(void);

Возвращает случайное целое число в диапазоне от о до RAND_MAX. Перед первым обращением к функции rand необходимо инициализировать генератор случайных чисел. Для этого надо вызвать функцию srand.

srand

Синтаксис:

void srand(unsigned к);

Инициализирует генератор случайных чисел. Обычно в качестве параметра функции используют переменную, значение которой предсказать заранее нельзя, например это может быть текущее время.
Заголовочный файл: <stdlib.h>