© 2017 Ольшевский Андрей Георгиевич (консультирую по программированию, информатике, математике в Скайп da.irk.ru)

Сайт www.super-code.ru наполняется бесплатными книгами. Книги периодически редактируются

Программирование на С++ в Visual Studio 2017 (2008, 2010, 2012, 2013, 2015)

Задача. Используя математическую функцию tan, напечатать таблицу тангенсов и котангенсов в виде:

a tg(a) ctg(a)

30.0 ... …

45.0 ... …

60.0 ... …

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

Решение на С++ в Visual Studio 2017 (2008, 2010, 2012, 2013, 2015):

#include "stdafx.h"

#include "stdio.h"

#include "conio.h"

#include "math.h"

#include "cstdlib"

void main()

{

double a;

const double Pi = 3.1415927;

printf("a tg(a) ctg(a)\n");

printf("----------------------\n");

a = 30.0;

printf("30.0 ");

printf("%f", tan(a*Pi / 180.0));

printf(" ");

printf("%f\n", 1/tan(a*Pi / 180.0));

a = 45.0;

printf("45.0 ");

printf("%f", tan(a*Pi / 180.0));

printf(" ");

printf("%f\n", 1 / tan(a*Pi / 180.0));

a = 60.0;

printf("60.0 ");

printf("%f", tan(a*Pi / 180.0));

printf(" ");

printf("%f\n", 1 / tan(a*Pi / 180.0));

system("pause");

}

Результат выполнения консольного приложения:


© 2017 Ольшевский Андрей Георгиевич e-mail: da.irk.ru@mail.ru