Самостоятельная работа(Deadline)
По предмету ”Програмирование”
Студента I-SWD209-2
Факультета “Мобильные системы”
Ташкентский университет информационных технологий имени Мухаммада аль-Хорезми
Палванова Нодира
Вариант 12
Задание. Создать пользовательскую функцию c формальными параметрами a, b и х, для вычисления выражения, указанном в Вашем варианте (см. табл.). В главной фунукции main:
➢ организовать ввод параметров функции a и b;
➢ организовать ввод значенний - Хнач , Хкон и hx;
➢ вызов функции;
➢ вывод значений функции;
Код программы:
#include
#include
using namespace std;
float funk(float);
int main()
{
float h,XN,XK,y;
cout<<"\n XN=";cin>>XN;
cout<<"\n XK=";cin>>XK;
cout<<"\n h=";cin>>h;
for(float x=XN; x=XK;x+=h)
{
y=funk(x);
cout<<"\n x="<<"znacheniye funkciyi y="<}
}
float funk(float x)
{
float a, b, y;
cout<<"\n a=";cin>>a;
cout<<"\n b=";cin>>b;
if( x*x<= pow(b,3.2))
y=4.11*log(b)*x+exp(log(a*x));
else
y=atan(a)*x*x-pow(cos(a),2*x);
return y;
}
Do'stlaringiz bilan baham: |