Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| граф Монте-Кристо |
10.12.2010, 17:46
Сообщение
#21
|
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 3 840 Регистрация: 27.9.2007 Из: Старый Оскол Город: Москва Учебное заведение: МФТИ/МАИ Вы: другое |
Код #include <iostream> using namespace std; int main(int argc, char *argv[]) { double s=0,xn=1; double eps=0.0001; //точность суммы int i=0; while(xn>=eps) { s+=xn; xn*=3*(i+1)/((3*i+1)*(3*i+2)*(3*i+3)); i++; } cout<<"s="<<s; system("pause"); return 0; } Что-то вроде этого может быть. |
| Harch |
11.12.2010, 8:05
Сообщение
#22
|
|
Ассистент ![]() ![]() ![]() ![]() Группа: Активисты Сообщений: 834 Регистрация: 21.10.2009 Город: Москва Учебное заведение: МГУ |
Вроде верно.
Граф Монте-Кристо, вместо цикла while тут удобнее был бы цикл for (IMG:style_emoticons/default/smile.gif) Но это так, вопросы красоты кода и т. д. |
| SnooP↑ |
11.12.2010, 14:52
Сообщение
#23
|
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 67 Регистрация: 29.9.2010 Город: Мосты Учебное заведение: БГТУ (г. Минск) Вы: студент |
Код #include <iostream> using namespace std; int main(int argc, char *argv[]) { double s=0,xn=1; double eps=0.0001; //точность суммы int i=0; while(xn>=eps) { s+=xn; xn*=3*(i+1)/((3*i+1)*(3*i+2)*(3*i+3)); i++; } cout<<"s="<<s; system("pause"); return 0; } Что-то вроде этого может быть. Спасибо огромное, но ещё один вопрос, куда всунуть нахождение следующего члена ряда? он ведь, как я понимаю находит только один член ряда, а у меня в задаче написано, чтобы он нашёл все члены ряда и для нахождения следующего члена, дана формула an+1/an или я просто что-то недопонимаю? |
| Julia |
12.12.2010, 16:34
Сообщение
#24
|
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель |
Вам понятие Цикл знакомо?
|
| Harch |
13.12.2010, 13:09
Сообщение
#25
|
|
Ассистент ![]() ![]() ![]() ![]() Группа: Активисты Сообщений: 834 Регистрация: 21.10.2009 Город: Москва Учебное заведение: МГУ |
Да там все верно, он находит все члены до заданной точности.
|
| Julia |
14.12.2010, 9:40
Сообщение
#26
|
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель |
2Narch: Цикл For в данной задаче использовать не рационально. Периодически мне вообще не понятны ваши комментарии в темах раздела Программирование. Если таким образом набираете количество сообщений, то делайте это где-нибудь в другом месте.
|
| Harch |
14.12.2010, 10:14
Сообщение
#27
|
|
Ассистент ![]() ![]() ![]() ![]() Группа: Активисты Сообщений: 834 Регистрация: 21.10.2009 Город: Москва Учебное заведение: МГУ |
Не вижу почему не рационально? Происходит увеличение i, проще сделать это не в теле цикла. Я не набираю количества сообщений. А по программированию экзамен автоматом две недели уже как получил, так что наверно не совсем ничего не понимаю в нем.
|
![]() ![]() |
|
Текстовая версия | Сейчас: 22.4.2026, 23:29 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru