Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2019, 18:41   #1
VLADOS2001
Пользователь
 
Регистрация: 19.09.2019
Сообщений: 23
По умолчанию Задача

Код:
#include <iostream>

#include <cmath>

using namespace std;

int main()
{
	int n = 1;
	double x, eps=0.01, an = sin(1), S = 0.0;

		cout << " x="; cin >> x;
		
		setlocale(NULL, "RUS");

		while (fabs(an) > eps)
		{
			S += an;
			an -= sin(x*n)/ n;
			n++;
		}

		
		

		system("pause");
		return 0;
}
VLADOS2001 вне форума Ответить с цитированием
Старый 03.10.2019, 18:42   #2
VLADOS2001
Пользователь
 
Регистрация: 19.09.2019
Сообщений: 23
По умолчанию

!!!
Изображения
Тип файла: png Снимок.PNG (3.7 Кб, 17 просмотров)
VLADOS2001 вне форума Ответить с цитированием
Старый 03.10.2019, 18:43   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от VLADOS2001 Посмотреть сообщение
!!!
???
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 03.10.2019, 18:46   #4
VLADOS2001
Пользователь
 
Регистрация: 19.09.2019
Сообщений: 23
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
???
Условие
VLADOS2001 вне форума Ответить с цитированием
Старый 03.10.2019, 19:08   #5
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

Пока у вас получилась сумма ряда: sin(1) + sin(1) - sin(x) + sin(1) - sin(x) - sin(2*x)/2 + ...
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 03.10.2019, 20:24   #6
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Кроме an надо завести еще одну переменную для вычисляемого i-го члена ряда. Его-то и надо проверять на fabs(?) > eps, иначе будет считать до конца света. И знак менять именно в этой переменной, а не все время -=
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC kimberly Паскаль, Turbo Pascal, PascalABC.NET 3 24.12.2012 17:03
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51