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

Посчитать приблизительное значение функции sin по заданной формуле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение CSV-файла в двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1506970.html
Есть файл вида:"TEXT,1,20140729,150700,73.3500000,73.5800000,73.3500000,73.4800000,2301260"Нужно собрать числа в двумерный массив. Количество строк в файле неизвестно. Попробовал использовать...
C++ Не понимаю, какие в моем коде ошибки #include <iostream> char board = {'-','-','-','-','-','-','-','-','-',}; int get_move(){ std::cout <<"Move options:" << std::endl; std::cout <<"-7-|-8-|-9-" << std::endl; std::cout... http://www.cyberforum.ru/cpp-beginners/thread1506969.html
Vector iterator not incrementable C++
Здравствуйте. Подскажите, из-за чего не работает код? При запуске программы появляется ошибка: "... expression: vector iterator not incrementable ..." #include <iostream> #include <vector>...
C++ Заполнить массив неодинаковыми случайными числами
нужно дополнить ф-кцию рандома так что бы заполнить массив не одинаковыми числами. Как прописать возвращение на внутренний цыкл, чтобы сново проверить выданный рандом?? #include <iostream> #include...
C++ Задача по теме "Функции с переменным числом параметров" http://www.cyberforum.ru/cpp-beginners/thread1506932.html
Задание: Ввести функцию с переменным числом параметров как функцию класса. Цель функции — инициализация элементов класса (расширение метода ввода). В качестве параметров передавать значения...
C++ Описание классов. Классы "Шар" и "Ящик для шаров" 1.Опишите класс "шар", описывающий габариты и вес. Данные класса: радиус шара,вес. Методы класса: должны обеспечить минимальную функциональность объекта. 2.Опишите класс "ящик" в котором могут... подробнее

Показать сообщение отдельно
Aymurat
99 / 93 / 29
Регистрация: 07.11.2014
Сообщений: 632
Завершенные тесты: 5

Посчитать приблизительное значение функции sin по заданной формуле - C++

30.07.2015, 08:21. Просмотров 376. Ответов 10
Метки (Все метки)

Дальше решаю задачник Абрамяна через c++
Пришел на 23. Вот мое решение:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
 
double fact(int n) {
    int i,b=1;
for (i=1; i<=n; i++)
    {
        b=i*b;
    }
    return b;
                    }
 
int main()
{
    int n;
    double x,b,z,s,i;
    cout<<"x="; cin>>x;
    cout<<"n="; cin>>n;
        s=-1;
    b=0;
    for (i=1; i<=n; i=i+2)
    {
        b=(pow(x,i)/fact(i)+b); 
        b=b*s;
    }
        cout<<b;
}
Задание:
[cut]

Я примерно вижу решение, мне нужен еще 1 цикл, например, z=1; z<=n; z++; но, чтобы его можно было использовать в {} for (i=1; i<=n; i=i+2) этого цикла. Тогда можно будет менять значение s n-раз, благодаря pow. Прошу помощи.

З.Ы. сделал функцию для вычисления факториала.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru