Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 3
1

Разобрать процедуру вычисления корня k степени из числа x с заданной точностью eps

25.05.2015, 20:38. Показов 1610. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста! Задача: Разобрать процедуру вычисления корня k степени из числа x с заданной точностью eps по следующей итерационной формуле: y(0)=1; y(n+1)=y(n)+(x/pow(y(n),k-1) - y(n)/k, n=0,1,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
#include <stdio.h>
#include <math.h>
#include <iomanip>  
float MyPow(float next_y);
main()
{ float eps=0.000001;
float x; 
int k;
 float prev_y, next_y; 
 int n; 
  setlocale(LC_ALL,"Russian"); 
 printf ("Введите степень:");
 scanf ("%d",&k);
 printf ("Введите число:");
  scanf ("%f",&x);
 next_y=1;
 do 
 {prev_y = next_y;
 next_y = prev_y + (x/pow(prev_y, k-1) - prev_y)/k;
   }while ((next_y - prev_y) > eps);
printf ("Корень %d степени из числа %.2f равен: %f",k,x,next_y);
}
float MyPow(float next_y)
{
return (next_y);
}
числовое значение нехорошее получается, это из-за итерационной формулы? или всё же в коде ошибка
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2015, 20:38
Ответы с готовыми решениями:

Составить программу для вычисления корня m степени из x с заданной точностью
Составить программу для вычисления \sqrt{x^^{\,}},\ (x\,\geq \,0) с заданной точностью ε....

Ввести с клавиатуры х и точность вычисления Eps. Вычислить с заданной точностью
Ввести с клавиатуры х и точность вычисления Eps. Вычислить с заданной точностью сумму: ...

Приближенного вычисления функции с заданной точностью eps с помощью ряда
помогите решить лабораторную!!! Составьте программу приближенного вычисления функции с заданной...

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Ребят мне нужно сдавать лабораторную работу через пару дней кто может помочь решит задания вообще...

1
0 / 0 / 0
Регистрация: 21.05.2015
Сообщений: 3
27.05.2015, 16:53  [ТС] 2
помогите, пожалуйста
0
27.05.2015, 16:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.05.2015, 16:53
Помогаю со студенческими работами здесь

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Вычислить бесконечную сумму с заданной точностью . Заданная точность достигнута, если . Вот, что...

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Ребят можете помочь с несколькими заданиями? №1 Вычислить бесконечную сумму с заданной точностью ...

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Помогите пожалуйста не могу понять как это делать Вычислить бесконечную сумму с заданной...

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Вычислить бесконечную сумму с заданной точностью eps (eps&gt;0). Считать, что точность достигнута,...

Вычислить бесконечную сумму с заданной точностью eps (eps>0).
Вычислить бесконечную сумму с заданной точностью eps (eps&gt;0). Считать, что точность достигнута,...

Вычислить бесконечную сумму с заданной точностью eps (eps>0)
Вычислить бесконечную сумму с заданной точностью eps (eps&gt;0). Считать, что точность достигнута,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru