Как я могу написать программу в Turbo C ++, которая скажет значение функции trignometri c (например, sin30, sin45)? - PullRequest
0 голосов
/ 01 апреля 2020

Я знаю, это звучит глупо, но как я могу сделать программу, которая будет давать значение функции trignometri c, такой как sin30, sin45, используя функцию int. У меня была эта идея, и я не знаю, возможно ли это или нет. Если любой может попробовать, это действительно помогло бы. Я в настоящее время пробовал что-то вроде этого .... и я, конечно, знаю, что это ужасно неправильно. Я новичок в этом кодировании, поэтому не имею никакого представления о том, что делать enter image description here

1 Ответ

0 голосов
/ 01 апреля 2020

Используйте справочную таблицу:

#include <iostream.h>

void main() {
    const double sin30 = 0.5;
    const double sin45 = 0.707107;
    const double sin60 = 0.866025;
    const double sin75 = 0.965926;
    const double sin90 = 1;

/*
    const int sin30 = 0;
    const int sin45 = 0;
    const int sin60 = 0;
    const int sin75 = 0;
    const int sin90 = 1;
*/

    cout << "sin 30: " << sin30
         << "\nsin 45: " << sin45
         << "\nsin 60: " << sin60
         << "\nsin 75: " << sin75
         << "\nsin 90: " << sin90 << "\n";
    return 0;
}

Я использовал double, потому что все значения, кроме sin90, 0 как int.

...