Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 02.03.2007
Сообщений: 9

проверьте код пож-та!

17.04.2007, 00:27. Показов 2664. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вновь обращаюсь за помощью к умным людям. Буду премного благодарен, если кто поможет.
Мне необходимо реализовать в программном виде одну функцию, точнее ее правую часть.

Вот мой вариант выполнения этого задания. Теперь в подробностях: в 14 строке я задал формулу вычисления 1-го слагаемого. Далее я высчитал(на черновике) во сколько раз каждое следующее слагаемое больше предыдущего и в строке 16 умножаю первый член на высчитанную разницу – получаю второе слаг-е. Второе вновь умножаю на разницу, получая третье ит.д. Но у меня эта 16-я строка почему-то невидна для компиллятора и при выводе значения на экран(строка 22) выводится первое слагаемое, то есть не идет прибавления всех членов. Короче! почему не виден цикл for(16 стр)?
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# include iostream.h;
# include math.h;
# include cstdlib;
int main () {
const int MaxIter = 500;//максимальное число итераций
double x, eps;//аргумент и точность
cout    "Vvedite argument, bol'we 0: \n";
cin ;; x;
if (x=0) {cout  "vvedennyj argument nedopustim.\n"; return 1;}
cout  "Vvedite tochnost': ";//10stroka
cin ;; eps;
bool done = true;
double ch=2*(x-1)/(x+1); double y = ch; // сh-первый член(слагаемое)
for (int n=0;fabs(ch)eps; n++) {   //n - колич. итераций(сложений) 
ch *= ((x-1)*(x-1))/(3*(x+1)*(x+1));
y += ch;
if (n;MaxIter) {
cout  "\nr'ad rasxoditsa!\n\n\n";
done = false;
break;
}
}                     //20 stroka
if (done) {
cout  "zna4enie funkcii "  y endl;
cout  "posle vipolnennix "  n  " iteracij"endl;
}
return  0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.04.2007, 00:27
Ответы с готовыми решениями:

Проверьте на ошибку программный код пож
Private Sub Command3_Click() Dim max, i, j As Integer max = Abs(Val(MSFlexGrid1.TextMatrix(0, 0))) For i = 0 To MSFlexGrid1.Rows - 1 ...

Не выводит ничего. Пишет ошибок нет. Проверьте пож. код
Заранее Спасибо! =) Это мой первый код, я новичок в этой сфере. unit Unit1; interface uses Windows, Messages, SysUtils,...

Проверьте пож. Совместимость комплектующих и оценка сборки
Ryzen 7 1700x 8x 3,40Ghz so Am4 ASRock AB350 Pro4 B350 AM4 Gainward 8gb GeForce Gtx 1080 Phoenix aktiv Kingston ValueRAM...

1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
17.04.2007, 02:12
Твой код у меня, вообще, две ошибки выдавал. И, действительно, как в компиляторе пролетело то, что переменная n объявлена в самом цикле. Она не будет видна в конце программы. А цикл виден, и все нормально работает. Посмотри внимательней условия выхода из цикла. А выводится первое слагаемое, потому что цикл не выполняется, т. к. fabs(ch) действительно больше eps.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.04.2007, 02:12
Помогаю со студенческими работами здесь

Проверьте пож-та сборку для работы с графикой и современных игр.
Зравствуйте уважаемые знатоки, оцените пож-та мной составленную комплектацию, далеко не специалистом в железе, нормально я всё...

Поправьте код пож-та! код выводит комментарии с превью поста!
Вот есть такой код, который добавлен в функции и выводит в виджете комментарии с превью поста! Код работает но не совсем то что мне...

Написать код для игры НИМ. проверьте пожалуйста тот ли это код
#include <string> using namespace std; int compChoose(int markers); int userChoose(int markers); int...

Проверьте код
Всем привет! Создал код, рассчитывающий значение по формуле. Можете проверить кто-нибудь правильно или нет? Значение почему-то не...

Проверьте код
Всем привет! Хочу, чтобы вы посмотрели на мой код и указали на ошибки/недоработки/баги и не только касательно игры, но и моего скилла. ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru