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

найти все корни уравнения на заданном интервале [a;b] с заданной точностью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ двухмерный массив доработать и исправить http://www.cyberforum.ru/cpp-beginners/thread400093.html
Задание:Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. программа почему то не работает для матриц единичных и 2 на 2 0 1 1 1 #include <stdio.h> #include <stdlib.h> #include <iostream> #include...
C++ Произведение и сумма Здравствуйте! Помогите пожалуйста с задачей. Никак не могу понять как это осуществить и в циклах что за чем запуталась =( Дан вот такой пример: http://s012.***********/i319/1112/8b/a5ee940baf85.jpg написать программу вычисляющую результат выражения. http://www.cyberforum.ru/cpp-beginners/thread400085.html
C++ Реализовать односвязный список, элементы которого содержат целые числа
1.1 «Список I». Реализовать односвязный список, элементы которого содержат целые числа. Реализовать при этом функции list_new() (создать новый список), list_delete(l) (удалить список l и все его элементы), insert(l, a) (добавить элемент с заданным целым числом a в начало списка l), remove(l, a) (удалить из списка l все элементы, содержащие заданное целое число a), print(l) (вывести значения,...
C++ [C++] Решите за меня задачи на файлы
1) Дан файл f, компоненты которого являются действительными... найти сумму первого и последнего компонента. 2) Дано целое число К и файл, содержащий неотрицательные целые числа. Вывести К-й элемент файла (элементы нумеруются от 1). Если такой элемент отсутствует, то вывести -1. 3) Дан файл целых чисел, содержащий четное количество элементов. Удалить из данного файла вторую половину элементов....
C++ Битовые операции, n-ый бит http://www.cyberforum.ru/cpp-beginners/thread400049.html
Подскажите, пожалуйста! Дано число x. Как установить на место n-ого бита единицу? Вот, что скомпоновала из найденного.. но тут неправильный результат. Вместо 7 из числа 5 получается число 2. nt main () { int x = 5; int n =1; const bool i = 1; x>>=1;
C++ Ошибка "C2065: Out: необъявленный идентификатор" Вообщем, помогите начинающему. Вот такие ошибки при компиляции: 1>.\language.cpp(709) : error C2065: Out: необъявленный идентификатор 1>.\language.cpp(710) : error C2065: Out: необъявленный идентификатор 1>.\language.cpp(711) : error C2065: Out: необъявленный идентификатор 1>.\language.cpp(712) : error C2065: Out: необъявленный идентификатор 1>.\language.cpp(713) : error C2065: Out:... подробнее

Показать сообщение отдельно
ruslannos
10 / 10 / 0
Регистрация: 17.11.2011
Сообщений: 84
21.12.2011, 03:39  [ТС]     найти все корни уравнения на заданном интервале [a;b] с заданной точностью
Вот программа для задания: создать программу, которая находит все корни уравнения на заданном интервале [a;b] с заданной точностью (задается пользователем). Программа должна выводить список корней (при этом корни не должны повторяться) либо выводить соответствующее сообщение, если корней нет.С помощью функций.
5*x^2*sin(1/(3ƖxƖ+2))+1=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
// laba primer.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <math.h>
#include <clocale>
using namespace std;
 
double nos (double a, double b, double e1,double e2)
{
    double e3,x,q,i;
    e3=0-e2;
    for (i=a; i<=b;i=i+e1)
    {
        x=i;
        q =5*x*x*sin(1/(3*x+2)) + 1;
        if (q<e2||q>e3)
        {
            cout << " Число:  " << x << "  Результат:  " << q << endl;
        }
    }
    return (0);
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_CTYPE, "rus");
    double a,b,e1,e2;
    cout << "Введите a,b; e1 как шаг и e2 для определения правильности решения" << endl;
    cin >>a>>b>>e1>>e2;
    nos (a,b,e1,e2);
    _getch();
    return (0);
}
Может кому пригодится,отдаю просто так.Спасибо.
 
Текущее время: 18:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru