Автор | програмирование на с++ |
для заданой формулы из таблицы 1 составить программу построения таблицы значения функции ,состоящую из n строк при изменении аргумента от А до B
в каждой строке таблицы выводить значения аргумента х соответствующее ему значение функции у в форматированном виде с 4 знаками после запятой .в конце таблицы вывести отдельной строкой среднее арифметическое всех значений функции
кроме того ,программа должна определить ,сколько точек с координатами (х,у) из полученной таблицы попадает внутрь области,ограниченной фигурой ,соответствующей индивидуальному заданию
вот собственно эти точки (-6,-7) (-6,3) (7,3) (7,-7)
кто может помочь напишите в лп плиз
вознаграждение тоже имеется |
пощевелить мозгами не судьба? |
да что то сложно ля меня ,книгу то прочитал но пока не очень |
О я умею програмировать на с++
Меня за это с завода выгнали. |
Что сказать... я не удивлен, что автор не может написать программу, если он даже первой пост запорол. |
ну и в чем проблема? не можешь написать формулу функции и загнать в цикл, в котором будет изменяться аргумент от А до В? |
double A,B;
int n;
int countInclude=0;
double step=(B-A)/n;
double currX=A;
double sumY=0;
double currY=0;
cout.setf(ios::fixed, ios::floatfield);
cout.precision(4);
while(currX<=B)
{
//здесь твоя функция
currY=function(currX);
cout<<"x: "<<currX<<"\ty:"<<currY<<endl;
sumY+=currY;
if(-6<=currX&&currX<=7&&-7<=currY&&currY<=3)
{
countInclude++;
}
currX+=step
}
cout<<"average"<<(sumY/n)<<endl;
cout<<"count of including points"<<countInclude; |
что то тут сложно мы пишем используя в начале билиотеки вида #include
и допустим main(),int,double. а не то что здесь написано в посте 7 |