Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/22: Рейтинг темы: голосов - 22, средняя оценка - 4.59
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58

Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E

01.04.2013, 13:36. Показов 4812. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Составить программы в среде Dev -C++
1. Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E.
Миниатюры
Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.04.2013, 13:36
Ответы с готовыми решениями:

Вычислить значения функции для заданных значений аргумента
Вычислить значения функций для n=5,6,7,...,20

Вычислить значения заданной функции для заданных значений аргумента
Здравствуйте, если у вас есть примеры решенного, либо вы знаете как удовлетворить условия, то помоги. Задание: Дана формула и ряд...

Вычисление суммы ряда с точностью для заданных значений х и e
составить программу вычисления суммы ряда с точностью для заданных значений х и e. помогите пожалуйста.

10
6 / 6 / 0
Регистрация: 04.08.2012
Сообщений: 62
02.04.2013, 13:10
Вот, вроде работает.
C++
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
29
30
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    double S=0, y=0, k;
    unsigned int  N=0;
    unsigned long int accuracy;
    setlocale(LC_ALL, "russian");
    cout<<"Введите максимальное значение n : ";
    cin>>accuracy;
    cout<<"Введите шаг для x (0.1, 0.01, 0.001..)";
    cin>>k;     
    for(double x=0.2;x<=0.8; x+=k)
    {   
        cout<<"При х = "<<x<<"\n";
        for (unsigned long int n=1; n<=accuracy; n++)
        {
            N+=n;
            S+=(n*n+1)/N * pow(x/2,(double)n);
            cout<<"S = "<<S<<"\n";          
        }
        y=(x*x/4+x/2+1)*exp(x/2);
        cout<<"y = "<<y<<"\n";
    }
    system("pause");
    return 0;
}
Добавлено через 12 минут
А лучше вот так, так как не все значения мы увидим.
C++
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
29
30
31
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    double S=0, y=0, k;
    unsigned int  N=0;
    unsigned long int accuracy;
    system("mode con cols=50 lines=10000");
    setlocale(LC_ALL, "russian");
    cout<<"Введите максимальное значение n : ";
    cin>>accuracy;
    cout<<"Введите шаг для x (0.1, 0.01, 0.001..)";
    cin>>k;     
    for(double x=0.2;x<=0.8; x+=k)
    {   
        cout<<"При х = "<<x<<"\n";
        for (unsigned long int n=1; n<=accuracy; n++)
        {
            N+=n;
            S+=(n*n+1)/N * pow(x/2,(double)n);
            cout<<"S = "<<S<<"\n";          
        }
        y=(x*x/4+x/2+1)*exp(x/2);
        cout<<"y = "<<y<<"\n";
    }
    system("pause");
    return 0;
}
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
07.05.2013, 14:47
Вижу тогда мои выкладки так никто и не посмотрел (а зря), ниже голый копипаст с проверкой
https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n} = \frac{{n}^{2} + 1}{n!}*{(\frac{x}{2})}^{n}
https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n + 1} = \frac{{(n + 1)}^{2} + 1}{(n + 1)!}*{(\frac{x}{2})}^{n+1}
https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{{a}_{n + 1}}{{a}_{n}} = \frac{\frac{{(n + 1)}^{2} + 1}{(n + 1)!}*{(\frac{x}{2})}^{n+1}}{\frac{{n}^{2} + 1}{n!}*{(\frac{x}{2})}^{n}} = \frac{{n}^{2} + 2*n + 2}{({n}^{2} + 1)*(n + 1)}*\frac{x}{2}

C++
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
29
30
31
32
33
34
35
36
37
38
#include <cmath>
#include <iostream>
using namespace std;
 
double Fun(double x);//ýòàëîííàÿ ôóíêöèÿ
double Sum(double x, double e);//íàøå ðàçëîæåíèå â ðÿä äëÿ çíà÷åíèÿ õ
 
int main()
{
    double xn, xk, hx, x, e;
    cout<<"left  bound xn  = ";cin>>xn;cin.get();
    cout<<"right bound xk  = ";cin>>xk;cin.get();
    cout<<"argument step hx= ";cin>>hx;cin.get();
    cout<<"error of calc e = ";cin>>e;cin.get();
    cout<<"\tx\ty\tS"<<endl;
    for(x = xn; x <= xk; x = x + hx)
        cout<<"\t"<<x<<"\t"<<Fun(x)<<"\t"<<Sum(x, e)<<endl;
    cout<<"Enter any key to continue...";
    cin.get();
    return 0;
}
 
double Fun(double x)
{
    return (x*x/4 + x/2 + 1)*exp(x / 2);
}
 
double Sum(double x, double e)
{
    double S = 0;
    double an= 1;
    for(double n = 0; e < fabs(an); n = n + 1)
    {
        S = S + an;
        an= an*(x / 2)*(n*n + 2*n + 2) / (n*n*n + n*n + n + 1);
    }
    return S;
}
Миниатюры
Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E   Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E   Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E  

2
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
07.05.2013, 17:23
Марина1986, какую ссылку смотреть
Цитата Сообщение от Марина1986 Посмотреть сообщение
Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров
- эту?
0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
07.05.2013, 20:36  [ТС]
-=ЮрА=-, да эту, где начинается а=8,372

Добавлено через 2 минуты
-=ЮрА=-, Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров

Добавлено через 9 минут
вы на других не смотрите, там все неправильно, посмотрите пожалуйста

Добавлено через 50 секунд
вот с этой у меня вообще проблемы, даже не знаю как делать

Добавлено через 31 секунду
-=ЮрА=-, вы на других не смотрите, там все неправильно, посмотрите пожалуйста


вот с этой у меня вообще проблемы, даже не знаю как делать

Добавлено через 37 минут
-=ЮрА=-, вся надежда на вас, взгляните пожалуйста!
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
07.05.2013, 22:49
Цитата Сообщение от Марина1986 Посмотреть сообщение
-=ЮрА=-, вся надежда на вас, взгляните пожалуйста!
- ох и не люблю я такие слова, любой пользователь способен помочь себе сам без всякой помощи, ладно я отписал простецким кодом в посте 18 Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров той темы


Цитата Сообщение от Марина1986 Посмотреть сообщение
-=ЮрА=-, там больно много написано, напишите мне пожалуйста, вы же профессионал, а я только студент и не знаю что писать, будьте так добры, и я больше не буду к вам приставать
- по поводу больно всего написано - вот я давал линк на первый пост той темы
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
https://www.cyberforum.ru/faq/thread4...ml#post2431657
, теперь даю на второй https://www.cyberforum.ru/faq/... ost2432262

Вы лучше возьмите да прочтите там всё (обещаю после внимательного прочтения вы будете в состоянии написать самостоятельно чуть ли не 2/3 тем на форуме с просьбами написать программу по по математике).

Не по теме:

ЗЫ: Когда в один прекрасный день код в том FAQ покажется вам слишком простым, слишком банальным, содержащим недочёты - значит я выполнил свою задумку и вы научились писать самостоятельно;)

0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
13.05.2013, 14:15  [ТС]
-=ЮрА=-, Юрий будьте так добры проверьте пожалуйста мою блок схему (функция внутри файла, код вы мне уже описали ранее в этой теме) правильно ли я сделала, если не так поправьте пожалуйста, вы мой единственный учитель в этом плане, с программированием я сталкиваюсь в первый раз, и проконсультироваться не с кем, буду Вам очень признательна! С уважением, Марина!
Вложения
Тип файла: doc Схема.doc (42.0 Кб, 14 просмотров)
0
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
13.05.2013, 21:37  [ТС]
-=ЮрА=-, очень жду от Вас ответа!

Добавлено через 7 часов 9 минут
-=ЮрА=-, посмотрите пожалуйста, так ли я сделала?

Добавлено через 8 минут
-=ЮрА=-, вы посмотрите мою запись? или вам некогда?
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.05.2013, 21:48
Марина1986, Sum это подпрограмма зачем вы её поставили в тело for?Помните блок-схему про табулирование функции заданной на интервалах?Вот по аналогии сделайте (1 цикл и вывод). У вас получится укрупнённая блоксхема.

Не по теме:

Не лезте в дебри - используйте золотое правило чем меньше написано тем меньше спросят либо тем меньше шансов получить ошибку.

Вывод на экран у вас верный. И да используйте Microsof Visio - это программа совместимая с Microsoft Office - очень удобная штука, рекуомендую версии от 2003 года (более ранние несколкьо убоги да и могут новые блокхсеммы не открыть)

Добавлено через 56 секунд

Не по теме:

Цитата Сообщение от Марина1986 Посмотреть сообщение
или вам некогда?
- если честно то да.

0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
13.05.2013, 21:52
PS: Вот я подправил вашу блоксхему, исключив из неё неверный момент с циклом. Также помните, что ширнина всех блоков должна быть одинакова
Миниатюры
Для заданных значений аргумента Х вычислить значения суммы S и функции Y или Z. Вычисление S произвести с точностью E  
1
2 / 2 / 0
Регистрация: 29.03.2013
Сообщений: 58
14.05.2013, 07:46  [ТС]
-=ЮрА=-, спасибо вам большое Юрий!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.05.2013, 07:46
Помогаю со студенческими работами здесь

Вычисление значения функции для каждого из заданных значений параметра а, при всех заданных x
Сотавить и отладить программу вычисления функции для каждого из заданных значений параметра а и при всех заданных значениях аргумента х. ...

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

Вычисление суммы ряда с заданной точностью в заданном интервале допустимых значений аргумента
:cry: Ребята выручайте. Без вас мне край. У меня не было С++ ,но мне надо сделать задачки и отбодаться :-[ Нужен код. ...

вычислить значения суммы S и функции y=f(x) для аргумента x
Помогите пожалуйста!! Номер 4

Вычислить значения функции для значений аргумента x
условия задачи: Вычислить значения функции для значений аргумента x от -0.4 до 1.3 с шагом 0.1. f(x)=sin pi/2 при х&lt;=0.5 ...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru