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

Циклы: вычисление синуса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Boost::regex не могу сформировать ссылку на паттерн при поиске http://www.cyberforum.ru/cpp-beginners/thread1234677.html
Необходимо найти 2 повторяющихся заголовка и объединить некоторое содержимое через replace. Хотел создать выражение для поиска: ^(prefix=)(.*)(\n)(*)($2) Вот только ссылка $2 не возвращает...
C++ Инициализация переменных - некорректно работает пример из книги Взял задачку из книги Г.Шилда. Должно показывать 1 3 6 10 15. Но у меня выдает 1 2 3 4 5. Набрал всё точь в точь с книги, в чём проблема, кто подскажет? #include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread1234669.html
C++ Не работает цикл for
#include <iostream> #include <conio.h> using namespace std; int main() { int x; for(x=0; x<10; x++); cout << x << " "; _getch(); return 0; }
C++ Функция инициализации консольной графики от Лафоре
Доброго времени суток. Пытаюсь использовать( только обучения ради ) и изменить библиотеку консольной графики от Лафоре. Среди прочих функций есть функция инициализации графики, вот её код: void...
C++ При добавлении студента, сбивается вся структура, и при выводе всего списка студентов, выводит какой то мусор http://www.cyberforum.ru/cpp-beginners/thread1234648.html
Суть действий: При добавлении студента, сбивается вся структура, и при выводе всего списка студентов, выводит какой то мусор. Раньше я прописал все тоже самое только без функции AddStudent и все...
C++ Простой парсер - как перебрать варианты строки Всем привет!Опыт программирования на си++ всего месяц-c# около 4 а делфи один год.Решил их кинуть(c# и делфи) и писать все на си++.Если что я 12 летний школьник поэтому обьясните попонятней.VCL знаю... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
27.07.2014, 08:20
Замечание.
Вычисление до заданного N лишено смысла, т.к. ничего нельзя сказать о точности результата.
Суммирование надо вести до тех пор, пока очередной член ряда не станет достаточно малым
C++
1
2
3
4
5
6
7
8
q=x;
    s=q; // Добавлено
    //Вычисление синуса
    for (n=1;fabs(q)>1e-10;n++)
    {
        q*=-x*x/(2.*n)/(2.*n+1.);
        s+=q;
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru