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

Вычислить сумму ряда - C++

Восстановить пароль Регистрация
 
Proger80lvl
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 65
24.11.2012, 22:39     Вычислить сумму ряда #1
Помогите найти ошибку в коде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main(){
{float a=1,l=4,x,s,q; int n=9;
cout<<"vvedite x:";
cin>>x;
q=(l*l*x*x)/n;
for (int i=1; i<=4;i++)
{l--; n-=2;
q=(l*l*x*x)/(n+q);}
cout<<x/q<<endl;}
cin.get();
return 0;
}
Миниатюры
Вычислить сумму ряда  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mmd
13 / 13 / 1
Регистрация: 17.05.2012
Сообщений: 80
24.11.2012, 23:21     Вычислить сумму ряда #2
q=(l*l*x*x)/n; - несовместимость типов скорее всего

Добавлено через 1 минуту
плюс ко всемы вы быдлокодите лишние скобки в самом начале

Добавлено через 29 минут
вы вообще понимаете что написали?
Proger80lvl
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 65
24.11.2012, 23:46  [ТС]     Вычислить сумму ряда #3
просто я только начал изучать с++ =)
посмотри этот код,правильно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main()
{
float x,a=9.,b=7.;
cout<<"x=";
cin>>x;
for (int i=4;i>0;i--)
{
a=i*i*x*x/a+b;
b-=2;
}
a=x/a;
cout<<"arctgx="<<a;
cin.get();
return 0;
}
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.11.2012, 00:21     Вычислить сумму ряда #4
С точки зрения компилятора - правильный. Только ещё один cin.get() добавьте.
Yandex
Объявления
25.11.2012, 00:21     Вычислить сумму ряда
Ответ Создать тему
Опции темы

Текущее время: 00:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru