Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программа выводит таблицу значений синусов или косинусов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка LNK2019 при подключении библиотеки с несколькими исходными файлами (используется Qt 5.2.0) http://www.cyberforum.ru/cpp-beginners/thread1134991.html
Используется Qt 5.2.0, но думаю проблема более глобальная в плане своих корней. Есть класс CommonData, где объявлены несколько статических переменных CommonData.h struct Complex { double...
C++ Создать класс автомашин Задание Создать класс автомашин. Свойства класса- цвет машины, марка, номер Методы- машина двигается, машина тормозит. Завести 3 объекта класса Седан, серый, номер КЗ56748УН, Шкода, красный,... http://www.cyberforum.ru/cpp-beginners/thread1134988.html
C++ Фильтр для ввода даты в заданном формате
Смысл: осуществляется ввод даты в формате x/y/z (не по отдельности), где x-день, y-номер месяца итд, в структуру нужно занести всё x,y,z по отдельности. Почему то не могу допереть как осуществить...
Поиск второго минимума в массиве C++
можно ли сие как-нибудь реализовать одним циклом?
C++ Вычислить и вывести на экран в виде таблицы значения функции http://www.cyberforum.ru/cpp-beginners/thread1134967.html
#include <iostream> #include <conio.h> #include <math.h> #include <iomanip> #include <locale> #include <Windows.h> using namespace std; // int main() {//начало кода функции main
C++ Проверка числовой ли ввод Здравствуйте! Задача такая. Написать программу, читающую в массив double до 10 значений пожертвований. ПРограмма должна прекращать ввод при получении нечисловой величины. Она должна выдавать среднее... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6517 / 6079 / 2001
Регистрация: 18.12.2011
Сообщений: 15,812
Завершенные тесты: 1
03.04.2014, 09:00
Если уж так хочется без функии, то
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
for(double x = x1; x < x2; x = x+dx)
{
    double x2=x*M_PI/180;
    sinus1=sin(x2);
    double an;
    int n;
    n=0;
    an=1;
    sinus2=0;
    while(fabs(an)>eps)
    {
         sinus2+=an;
         n++;
         an*=-x2*x2/(2.*n-1.0)/(2.0*n); 
    }
    r = fabs(sinus1-sinus2);
    cout.flags(ios::fixed);
    cout << "|" << setw(10) << setprecision(3) << x;
    cout << "|" << setw(10) << setprecision(3) << sinus1;
    cout << "|" << setw(10) << setprecision(3) << sinus2;
    cout << "|" << setw(10) << setprecision(8) << r << "|" << endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru