![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 13
|
![]()
[CPP]// 123.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; int f(double chislo){ double q =5*chislo*chislo*sin(1/(3*chislo+2))+ 1; return q; int main(); { setlocale(LC_CTYPE, "rus"); double i,a,b,y,q,e1,e2,e3,w; cout << "Введите a,b; e1 как шаг и e2 для определения правильности решения" << endl; cin >>a>>b>>e1>>e2; w=0; e3=0-e2; for (i=a; i<=b;i=i+e1) { if (q<e2||q>e3) { cout << " Ответ: " << i << " Результат: " << f(a,b,e1,e2) << endl;// w=1; } } { if (w==0); cout << "Ответов нет"; } getch(); } } [/CPP] что то тут не так мне выдает такие ошибки: documents\visual studio 2010\projects\123\123\123.cpp(12): warning C4244: 'return' : conversion from 'double' to 'int', possible loss of data documents\visual studio 2010\projects\123\123\123.cpp(28): error C2660: 'f' : function does not take 4 arguments documents\visual studio 2010\projects\123\123\123.cpp(34): warning C4390: ';' : empty controlled statement found; is this the intent? как это исправить? |
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 13
|
![]()
осталось исправить:
documents\visual studio 2010\projects\123\123\123.cpp(28): error C2660: 'f' : function does not take 4 arguments остальное исправил |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 13
|
![]()
Вот программа для задания: создать программу, которая находит все корни уравнения на заданном интервале [a;b] с заданной точностью (задается пользователем). Программа должна выводить список корней (при этом корни не должны повторяться) либо выводить соответствующее сообщение, если корней нет.С помощью функций.
5*x^2*sin(1/(3ƖxƖ+2))+1=0 [CPP]// 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); }[/CPP] Может кому пригодится,отдаю просто так.Спасибо. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
max:0:2 что значит 0 ??? | русяй | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 30.06.2011 09:59 |
Обясните что значит | amator_roma | Помощь студентам | 0 | 23.06.2011 13:39 |
Что значит \n в С++ | compod | Общие вопросы C/C++ | 11 | 02.05.2011 02:45 |
Что это за знак и что он значит? | Яр|/||< (^_^) | Свободное общение | 10 | 04.07.2010 13:16 |
Что значит Inc(x)? | Vadim123456 | Помощь студентам | 6 | 27.04.2010 23:19 |