Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 18.01.2015, 20:10   #1
dbrf
 
Регистрация: 18.01.2015
Сообщений: 3
По умолчанию очень нужно. спасите.

нахождение корней уравнений методом Ньютона-Рафсона (метод касательных)
Уравнение: y=2sin(3x)-1.5x
dbrf вне форума
Старый 18.01.2015, 21:49   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

не это?
Код:
//Метод Ньютона//
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<math.h>
double fun(double x)
 {
  return x*x*x-3*x*x+2;//вводим функцию с клавиатуры
 }
double newton(double x0,double eps)
 {
  double f0=fun(x0),df;
  double dx=1e-8;
  int count =0;
  while(fabs(f0)>eps)
   {
    df=(fun(x0+dx)-f0)/dx;
    x0=x0-f0/df;
    f0=fun(x0);
    count++;
    if(count>1000) break;
   }
  printf("Число итераций: %d\n",count);
  return x0;
 }
void main()
 {
  double a;
  clrscr();
  double x0=1;   //начальное приближение//
  double coren=newton(x0,1e-04);
  printf("корень по методу Ньютона=%.10f\n",coren);
  a=log(2);
  printf("Натуральный логарифм 2=%.10f\n",a);
  getch();
 }
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума
Старый 18.01.2015, 21:54   #3
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

На будущее.

2. Название темы должно хоть как-то отражать суть вопроса обсуждаемого в ней. Если тема не удовлетворяет этому правилу, то она может быть удалена любым модератором, даже без чтения её содержимого!
Мы вас предупредили!. Темы с названиями "спасите", "задача", "лабораторная", "курсовик, срочно" будут безжалостно удаляться!
WinCoder вне форума
Старый 18.01.2015, 22:01   #4
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

под конец января у многих студентов ещё зачётов нет и, следовательно, к экзаменам не допущены. а кто получил зачёт, но не сдал, то пересдача в феврале. так что, скорее всего, ещё одна волна СПАСИТЕ-ПОМОГИТЕ-НЕ-ПОНИМАЮ-ТОНУ-АРМИЯ-СВЕТИТ ожидается =)))
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума
Старый 18.01.2015, 22:26   #5
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Как говориться, проблемы утопающих, дело рук самих утопающих.
WinCoder вне форума
Старый 18.01.2015, 22:41   #6
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Меня терзают смутные сомнения по поводу языка. задача от него же, см рисунок
type_Oleg вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень быстро нужно и очень просто,С# матрица треугольник Santa1 Помощь студентам 1 04.04.2012 15:55
Очень нужна помощь! Нужно найти ошибку в очень простой программе. Lex55555777 Помощь студентам 3 07.12.2008 20:32