Форум программистов, компьютерный форум CyberForum.ru

метод ньютона - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с классами http://www.cyberforum.ru/cpp-beginners/thread519855.html
Задание: Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать программу, демонстрирующую работу с этим классом. Abiturient: Фамилия, Имя, Отчество, Адрес, Оценки. Задать проходной балл для поступления и определить, поступил ли абитуриент в ВУЗ. Программа: #include<iostream>
C++ Перегрузка операторов С++ Для строки символов реализовать операции: а) сравнение строк (операция ==); б) удаление из строки заданного символа (операция –). Кроме того, членом класса сделать функцию с именем strset() для удаления из первой строки всех символов, встречающихся во второй строке. я новичок в этой теме, вроде написала, но оно не работает. можете подправить пожалуйста? #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread519827.html
Считать с файла C++
есть такая вот задачка(чистый С) #include<stdio.h> #include<stdlib.h> void main () { int a,i,S,k; FILE *f, *g, *d; f=fopen("1.txt", "r"); if(f==0) {printf("Takogo faila net!!!\n"); exit(1);}
C++ Типы векторов не одинаковы?
Как добавить исключение если при вводе массива векторов тип оказались не одинаковые то ест я создал template <class T> Но при вводе не правильно ввел (допустим) как при таком условии добавить исключение через try и catch?
C++ Использование IPV6 http://www.cyberforum.ru/cpp-beginners/thread519813.html
Хотел добавить поддержку IPV6 в приложение,но не знаю в какой *.h файле хранятся структуры sockaddr_in6. Visual studio постоянно ругается на то что не может найти sockaddr_in6 структуру.
C++ маппинг портов (UDP\TCP) Помогите мне разобраться в маппингом портов. Хотел использовать uPnP, но на MSDN про это написана какая-то чушь =( Очень нужно!Помогите пожалуйста. подробнее

Показать сообщение отдельно
tesler
3 / 3 / 0
Регистрация: 08.04.2011
Сообщений: 197

метод ньютона - C++

15.03.2012, 23:31. Просмотров 329. Ответов 0
Метки (Все метки)

плиз проверьте всё ли правильно???логически???
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
39
40
41
42
43
44
45
46
47
48
49
50
# include <iostream>
# include <windows.h>
# include <conio.h>
# include <stdlib.h>
# include <stdio.h>
# include <math.h>
# include <cmath>
# include <iomanip>
 
using namespace std;
 
 double f( double x)
{
    double f=(x*x*x)*cos(x)+sin(x*x);
    return  f;
} 
 
 double diff(double x)
 {
  double f=3*x*x*cos(x)+x*x*x*sin(x)+2*x*cos(x*x);//производная
  return f;
 }
  int main ()
  {    
      SetConsoleOutputCP(1251);
      double q;
      double m=0;
          double n;
          int k=0;
      double d;
      cout << "Точность: "; 
      cin >> q;
      cout <<"Начальное приближение: ";
      cin >> n;
      
      double s = abs(m-n);
      while (s>q) 
            {
                 k++;
          m = n-(f(n)/diff(n));
          s = abs(m-n);
          cout << setw(2) << k << " " << n << " " << m << " " << s <<endl;
          n=m;
      }
       
      cout<<endl<< "Корень уравнения: х= "<<m;
  
  _getch();
  
  }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru