0 / 0 / 0
Регистрация: 26.03.2019
Сообщений: 43
1

Вычислить значения функции для заданных значений параметров q и z с заданной погрешностью ę

28.03.2019, 13:43. Показов 1126. Ответов 3
Метки нет (Все метки)

Задание к работе :
1. Записать расчетные формулы для вычисления слагаемого и суммы. В предлагаемых задачах на суммирование рядов, чтобы не усложнять анализ точности, под ε подразумевается абсолютная оценка последнего учитываемого числа ряда, которая в случае знакочередующегося ряда совпадает с истиной абсолютной погрешностью. Если не будет других указаний, положить ε=10-4, x=0(0,1)1.
2. Составить блок-схему алгоритма для выставления заданной суммы в указанной диапазоне изменения параметра x с заданным шагом.
3. Составить программу решения задачи.
4. Отладить программу.

Задание : sigma(n=0, infinity)1/(q+n)^z.


Просто нужна программа, пожалуйста, помогите! Очень срочно нужно!!

Добавлено через 17 минут
Моя программа - Сказали что ошибка в "Dr"

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Porgram lab14;
Var z:integer;
q,n,Dr,S:real;
begin
writeln('Введите x');
readln(q,n);
Dr:=1;
S:=1;
z:=1;
while abs(Dr)  > 0.0001 do 
begin
DR:=Dr*1/power(q+n,z);
S:=S+Dr;
z:=z+1;
end;
writeln(S);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2019, 13:43
Ответы с готовыми решениями:

Вычислить значения функции для заданных значений параметров q и z с заданной погрешностью
ВАРИАНТ 13 ПОМОГИТЕ ПОЖАЛУЙСТАА!!

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

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

Вычислить значения функции для заданных значений x
Здравствуйте.Есть задача : p=a+b+d y=\begin{cases}& \text (d*a)+x, x<b \\ & \text (d+a)-x,...

3
3 / 2 / 1
Регистрация: 06.01.2019
Сообщений: 32
29.03.2019, 14:24 2
что здесь q?
0
0 / 0 / 0
Регистрация: 26.03.2019
Сообщений: 43
31.03.2019, 13:55  [ТС] 3
Я его как то решил)))
здесь "q" по мне это по заданию (q+n)^z
0
Модератор
9531 / 4859 / 3229
Регистрация: 17.08.2012
Сообщений: 15,202
03.04.2019, 15:38 4
https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
\sum_{n=0}^{\infty}\frac{1}{(q+n)^z}<br />

Правильно?

Тогда программа у Вас полностью неверная: по формуле изменяется n, а не z, как у Вас.

Добавлено через 31 минуту
В первом приближении, без контроля ввода и рекуррентного соотношения, можно так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var
  n: integer;
  q, z, dr, s: real;
 
begin
  write('q = ');
  readln(q);
  write('z = ');
  readln(z);
  s := 0;
  n := 0;
  while abs(dr) <= 0.0001 do
    begin
      dr := 1 / power(q + n, z);
      s := s + dr;
      n := n + 1
    end;
  writeln('S = ', s)
end.
Добавлено через 1 час 7 минут
Можно применить простейшее рекуррентное соотношение. Выражение в скобках в знаменателе при n=0 равно q, а каждое следующее выражение больше на 1, чем предыдущее. Следовательно, переменную n можно упразднить, а каждое следующее выражение в скобках получать из предыдущего прибавлением 1. Кроме того, 1/(q+n)z=(q+n)-z.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  q, z, dr, s: real;
 
begin
  write('q = ');
  readln(q);
  write('z = ');
  readln(z);
  z := -z;
  s := 0;
  while abs(dr) <= 0.0001 do
    begin
      dr := power(q, z);
      s := s + dr;
      q := q + 1
    end;
  writeln('S = ', s)
end.
Добавлено через 14 минут
Да, и вот ещё что... Не расслабляйтесь. Это далеко не полное решение. У Вас в задании указано, что требуется протабулировать функцию для аргумента x от 0 до 1 с шагом 0.1. Однако, Ваша функция не содержит переменную x. Уточните у преподавателя, по каким аргументам табулировать функцию: только по q, только по z, или по q и z.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2019, 15:38
Помогаю со студенческими работами здесь

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

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

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

вычислить для заданных с клавиатуры значений целых значений а, x значения выражения. С++


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru