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

Решение нелинейного уравнения в общем виде, ввод с клавиатуры, метод дихотомии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс Time. Не могу перевести на другую строку http://www.cyberforum.ru/cpp-beginners/thread1155789.html
// Class Time(with operator. Example4).cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; class time { private: int m_s;
C++ Найти координаты точки наиболее удалённой от начала координат. Если таких точек несколько, вывести первую найденную Прошу прощения. Тема закрыта (модератор, удалите) Сам нашел ошибку. :) http://www.cyberforum.ru/cpp-beginners/thread1155776.html
C++ Задать значения целочисленным элементам массивов и вычислить
СРОЧНО НУЖНА ПОМОЩЬ!!! БУДУ ОЧЕНЬ БЛАГОДАРЕН!!! Задать значения целочисленным элементам массивов М = {m|i = 0, 1,...,7}, L = {l|j = 0, 1,...,6}, C = {c| k = 0, 1,...,8} и вычислить Формула:
C++ Найти и записать в файл g самое длинное слово файла f,
В методичке нужной информации как сделать лабу нету, в интернете тоже не нашел ничего полезного. Завтра сдавать лабу. Помогите пожалуйста, вот задание: Дан символьный файл f. Найти и записать в файл g самое длинное слово файла f, снабдив его комментарием. Заранее спасибо!
C++ Найти суммарную площадь для n равнобедренных треугольников http://www.cyberforum.ru/cpp-beginners/thread1155758.html
Найти суммарную площадь для n равнобедренных треугольников, имеющих равное основание А, но различные длины боковой стороны,образующие прогрессию А+1, А+2, А+3,...,А+N Написать алгоритм,псевдокод и программу
C++ Программа для записи символов Приходится пересоздать тему так как ответа я так и не получил, а сам не могу разобраться) Вот черновая прога, я уже понял что можно использовать 1 двумерный массив, переделаю. #include<iostream> #include<clocale> using std::cout;using std::endl;using std::cin; int main() { std::setlocale(LC_ALL, "Russian_Russia.1251");char z='1';int x=0,d=0;char pam={0}; do { char str={0}; ... подробнее

Показать сообщение отдельно
Андрей213
0 / 0 / 0
Регистрация: 21.04.2014
Сообщений: 13
24.04.2014, 00:39     Решение нелинейного уравнения в общем виде, ввод с клавиатуры, метод дихотомии
Вобщем мне нужно решить нелинейное уравнение в общем виде. Пользователь вводит переменные, а программа выдает корни. Я написал функцию для решение, но не могу определится с вводам с клавиатуры, я не могу понять как ввести с клавиатуры, что б уравнение заполнилось аргументами, а потом передалось в цикл. Помогите, и поподробние опишите ошибку, просто пишет что в функции мало аргументов, я понимаю все но не знаю как с этим боротся.
Вот мой код, помогите пожалуйста.

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
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <math.h>
using namespace std;
long float f(long float x, double y,double z, double  q, double  c )
    {
        cout<<"y =:";
        cin>>y;
        cout<<"z=:";
        cin >> z;
        cout<<"q=:";
        cin>> q;
        cout<<"c=:";
        cin>>c;
 
 
 
    return pow(x,y)+ pow(x,z) + pow(x,y) + pow(x,q) + c;
     
    cout<<pow(x,y)+ pow(x,z) + pow(x,y) + pow(x,q) + c<< endl;
}
  
long float n (long float x1, long float x2)
{
     float x= (x2 + x1)/2;
    while (abs (f(x)) > 0.000001)
    {
        if ( f(x) > 0)
x2=x;
else
x1=x;
        x= (x1+x2)/2;
        
    }
    return x;
    
}
int main ()
{
    cout<<"x="<< n(-4, 4) << endl;
    
    
    
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru