
12.09.2009, 14:08
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
С нами:
9574565
Репутация:
712
|
|
Dosia, спасибо за помощь
Сделал так:
if (x<0) and (t<0) and ((x<0.5) or (x>2)) and ((t<0.5) or (t>2))
|
|
|

12.09.2009, 18:01
|
|
Banned
Регистрация: 12.08.2009
Сообщений: 2
С нами:
8815007
Репутация:
1
|
|
Ребята, помогите пожалуйста решить задачу ..
Даны действительные x, e (x!=0, e>0) и целые k, n числа. Вычислить
с точностью е бесконечную сумму и указать количество учтенных слагаемых.
Считать, что требуемая точность достигнута, если вычеслена сумма нескольких
первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем е, -
это и все последующие слагаемые можно уже не учитывать. Проверить
правильность вычислений на тестовых примерах, используя возможности
отладчика, проследить изменение значений слагаемых суммы ряда, выполнив
отладку цикла. Определить диапазон возможных значений аргумента.*/
P.S. если можно, то комментарии в проге оставьте, чтоб я разбирался
сам пример - http://slil.ru/27976391
|
|
|

20.09.2009, 00:06
|
|
Новичок
Регистрация: 12.09.2009
Сообщений: 13
С нами:
8769727
Репутация:
103
|
|
Сообщение от deimos_xX
Ребята, помогите пожалуйста решить задачу ..
Даны действительные x, e (x!=0, e>0) и целые k, n числа. Вычислить
с точностью е бесконечную сумму и указать количество учтенных слагаемых.
Считать, что требуемая точность достигнута, если вычеслена сумма нескольких
первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем е, -
это и все последующие слагаемые можно уже не учитывать. Проверить
правильность вычислений на тестовых примерах, используя возможности
отладчика, проследить изменение значений слагаемых суммы ряда, выполнив
отладку цикла. Определить диапазон возможных значений аргумента.*/
P.S. если можно, то комментарии в проге оставьте, чтоб я разбирался
сам пример - http://slil.ru/27976391
попробуй так
Код:
#include <iostream.h>
#include <math.h>
#include <conio.h>
int fac(int);
void main()
{
int x=1,k=0,E=6,f=0;
double a=0,n=0;
for (k=0; a<E; k++)
{
f =2*k+1;
n=pow(-1,k)*pow(x,f)/fac(k)*f;
cout<< a <<endl;
getch();
a+=n;
}
}
int fac(int k )
{
if ( k==0 ) return 1;
else return k*fac( k-1);
return 0;
}
|
|
|

12.09.2009, 18:02
|
|
Banned
Регистрация: 12.08.2009
Сообщений: 2
С нами:
8815007
Репутация:
1
|
|
забыл сказать, программа должна быть написана на С++
|
|
|

13.09.2009, 14:14
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами:
10386906
Репутация:
599
|
|
std::vector<int> vec;
int blabla [] = {1, 2, 3};
vec.resize(3);
memcpy(&vec[0], blabla, sizeof(blabla));
|
|
|

14.09.2009, 14:21
|
|
Познающий
Регистрация: 09.03.2009
Сообщений: 43
С нами:
9039367
Репутация:
53
|
|
Помогите пожалуйста.
напишите на С строковый класс string
|
|
|

14.09.2009, 14:39
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами:
11010660
Репутация:
439
|
|
Сообщение от sebay
Помогите пожалуйста.
напишите на С строковый класс string
си не поддерживает классы
|
|
|

14.09.2009, 14:36
|
|
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
С нами:
9526747
Репутация:
272
|
|
Сделал.
|
|
|

14.09.2009, 14:43
|
|
Познающий
Регистрация: 09.03.2009
Сообщений: 43
С нами:
9039367
Репутация:
53
|
|
ладно тогда в С++
Сформулирую конкретнее.Нужен СВОЙ строковый класс.С функциями сложения, вычитания и сравнения строк.
|
|
|

16.09.2009, 10:51
|
|
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
С нами:
9185589
Репутация:
128
|
|
Сообщение от sebay
ладно тогда в С++
Сформулирую конкретнее.Нужен СВОЙ строковый класс.С функциями сложения, вычитания и сравнения строк.
гыгы, приходят в голову самые разгильдяйские мысли.... создай свой класс и делегируй все необходимые методы String. Наверное, не прокатит, зато посмеетесь вместе с преподом. А можно унаследовать String и переопределить лишь необходимые тебе методы либо что-то расширить - это распространенный подход, типовое решение Decorator. И это не будет противоречить твоему заданию, зато ты не будешь переживать о мелочах.... которые порою сводят с ума )))
Последний раз редактировалось ss88; 16.09.2009 в 10:57..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|