Жаттығу жұмыстары
f(x)=exp(0.5*Х) графигін [-5,5 ] аралығында h=0.01қадаммен салу керек /4.17-сурет/.
4.17-сурет
.
f(x)=exp(0.5*Х)
функция графигі
Программа мәтіні:
#include
#pragma hdrstop
#include "Unit1.h"
#include "math.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
float
f(
float
x) //функцияның мәндерін есептеу
{
float
f=exp(0.5*x);
return f;
}
void
GrafSizy() //
график сызатын функция
{
float
x1,x2,y1,y2,x0,y0;
float
x,mx,my;
//график салынатын облысты даярлау
int
Ibik=Form1->Image1->ClientHeight; // image1-дин биктги
int
Iyz=Form1->Image1->Width; //image1-дин узындыгы
// Y осьти сызу, ол (xY,yY) басталып (xY,cY) нүктеде бітеді;
float
xY=Iyz/2;
float
yY=10;
float
cY=Ibik-10;
Form1->Image1->Canvas->MoveTo(xY,yY);
Form1->Image1->Canvas->LineTo(xY,cY);
// X осьти сызу ол (xХ,yХ) басталып (сХ, yX ) нүктеде бітеді;
Достарыңызбен бөлісу: