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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
uTorrent
1 / 1 / 0
Регистрация: 14.09.2010
Сообщений: 54
#1

Что я неправильно сделал? - C++

30.03.2011, 02:28. Просмотров 400. Ответов 2
Метки нет (Все метки)

#include <stdio.h>
#include <math.h>
int main(void) {
long n; /* параметр ряда */
double dbln; /* параметр ряда в форме с плавающей точкой */
double sum=0; /* сумма членов ряда */
double term; /* значение текущего члена */
const double eps=0.000001; /* предел точности */
long k2=1; /* pow(2,n)*/
short k1=1; /* pow(-1,n)*/
/* основной цикл; в модификациях вычисляются
следующие значения pow(2,n) и pow(-1,n)*/
for (n=0; ; n++, k2*=2, k1=-k1) {
/* преобразование n в форму с плавающей точкой */
dbln=n;
/* вычисление очередного члена */
term=k1*(dbln+1)/((dbln,3)-(dbln,2)+1);
/* проверка достижения предела точности */
if (fabs(term)>=eps)
/* если не достигнут - накопление суммы */
sum+=term;
/* если достигнут - выход из цикла */
else break;
/* если 10 членов - вывод суммы */
if (n==9)
printf("Сумма 10 членов ряда = %10.7lf\n",sum);
}
/* конец основного цикла */
/* вывод окончательной суммы */
printf("Полная сумма ряда = %10.7lf\n",sum);
return 0;
} /* конец программы */
0
Миниатюры
Что я неправильно сделал?  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2011, 02:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что я неправильно сделал? (C++):

Что я неправильно сделал? - C++
Помогите пожалуйста в чем проблема с моим кодом? // C++ Instructions // Permutation of bytes #include &lt;iostream&gt; using...

Проверьте задачку по циклам, неправильно работает. [думаю что неправильно] - C++
Спасибо что решили зайти. Задание выгладит так: http://*******/PW95p А результат выплнения: http://*******/KwhuS #include...

Что я сделал не так? - C++
Не могу понять в чем ошибка, вроде все соответствует книжке, но выскакивает это: Ошибка 1 error C2075: str2: для инициализации массива...

что я не так сделал? - C++
использую Visual studio 2013 #include &lt;iostream&gt; #define n 3 #define m 3 void main() { int i, j, a, s; for (i = 0; j &lt; m;...

Что я сделал не так? Прата С. Глава 2. Упражнение 3 - C++
Читаю Прата, там такая задача вышла. Напишите программу на C++, которая использует три определяемых пользователем функции (включая main...

подключение hpp и срр,что то не правильно сделал,классы - C++
сначала создаю hpp файл,в нем создаю интерфейс класса,потом срр файл создаю,в нем класс начинаю определять,а в меин.срр создаю...

2
bigredcat
366 / 313 / 3
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
30.03.2011, 07:29 #2
Цитата Сообщение от uTorrent Посмотреть сообщение
Что я неправильно сделал?
Код не выделил, типа вот так
C++
1
int main(void)
поэтому разбираться в твоем коде многие просто не захотят
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
30.03.2011, 07:54 #3
Цитата Сообщение от uTorrent Посмотреть сообщение
C++
1
for (n=0; ; n++, k2*=2, k1=-k1)
а где условие завершения цикла? Лучше, по моему, сделать так:
C++
1
for (n=0, term=eps*2; tertm>=eps; n++, k2*=2, k1=-k1)
Но это не ошибка.
Добавлено через 2 минуты
Цитата Сообщение от uTorrent Посмотреть сообщение
C++
1
(dbln,3)
Это что? Почему параметры без функции? Вот это уже ошибка.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 07:54
Привет! Вот еще темы с ответами:

Нарисовать ромб через цикл,почти сделал,не могу понять что делать дальше - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace std; int main() { int N,i; N=10; for...

Что тут неправильно - C++
Что в коде неправильно #include &lt;windows.h&gt; int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { MessageBox(NULL,&quot;Hello...

что неправильно в дереве? - C++
Вообщем нужно дерево сделать бинарное, в которое элементы добавляются и выводятся на экран..элементы типа int и вот написал так как давал...

что делаю неправильно? - C++
#include &lt;iostream&gt; using namespace std; int main() { int urok=45; int per1=5; int per2=15;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru