© 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 |