Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб раб №1.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
3.63 Mб
Скачать

Использование в программе математических функций и констант

Требуется в разделе подключения библиотек описать следующий строки

#define _USE_MATH_DEFINES

#include <math.h>

M_PI – число ПИ

M_E – экспонента

Таблица 2. Перечень основных функций математической библиотеки

Имя

Описание

abs

Возвращает абсолютную величину числа

acos

арккосинус

asin

арксинус

atan

арктангенс

atan2

арктангенс с двумя параметрами

ceil

округление до ближайшего большего целого числа

cos

косинус

cosh

гиперболический косинус

exp

вычисление экспоненты

fabs

абсолютная величина (числа с плавающей точкой)

floor

округление до ближайшего меньшего целого числа

fmod

вычисление остатка от деления нацело для чисел с плавающей точкой

frexp

разбивает число с плавающей точкой на мантиссу и показатель степени.

ldexp

умножение числа с плавающей точкой на целую степень двух

log

натуральный логарифм

log10

логарифм по основанию 10

modf(x,p)

извлекает целую и дробную части (с учетом знака) из числа с плавающей точкой

pow(x,y)

результат возведения x в степень yxy

sin

синус

sinh

гиперболический синус

sqrt

квадратный корень

tan

тангенс

tanh

гиперболический тангенс

Ход работы

  1. ЗапуститеMicrosoft Visual Studio 2008 (2010).(рис.1)

Рис.1

  1. В меню выберите опцию New Project (рис.2)

Рис.2

  1. Далее должно появиться окно с перечнем файлов, выбираем Win32 Console Application(рис.3)

Рис.3

  1. Далее необходимо назвать проект (Name), путь для размещения (Location) и имя проектного решения (Solution name) и нажать клавишу «ОК» (рис.4):

  1. Затем можно завершить создание проекта по шаблону (рис.5)

Рис.5

Либо создать пустой проект, нажав клавишу «Next» и выбрав в меню опцию Empty Project(рис.6)

Рис.6.

  1. Если мы выбрали создание проекта по шаблону (рис.7), то на экране видим проект с готовым программным кодом

Рис.7

Если выбран пустой проект, то вид окна будет следующий (рис.8)

Рис.8

Для того чтобы добавить файл в проект производим действия, показанные на рис.9,10

Рис.9

Рис.10

В результате получаем (рис.11)

Рис.11

  1. Далее вводим в файл программный код (рис.12)

Рис.12

Листинг кода представлен ниже

#include <stdio.h>/* директива препроцессора для подключения заголовочных файлов*/

int x=1; /*определение переменных*/

int y=2;

extern int printf(char *, ...); /*объявление функции*/

void main() /*определение главной функции*/

{

int z; /*объявление переменных*/

int w;

z = y+x; /*выполняемые операторы*/

w = y-x;

printf("z= %d\nw =%d\n", z, w);

}

  1. Запускаем программу нажав «CTRL+F5», на вопрос создать проект отвечаем «Да» («Yes»).

  2. Если в проекте нет никаких ошибок, то на черном экране видим результат выполнения программы.

  3. В случае если допущена ошибка вид экрана следующий (рис.13)

Рис.13

Допущена синтаксическая ошибка «);»

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