Scopul lucrării: Obţinerea cunoştinţelor practice în sintezarea şi afişarea graficelor funcţiilor în baza
bibliotecii grafice.
Sarcina lucrării:
1. De a elabora un program pentru sintezarea şi afişarea graficelor funcţiilor conform variantelor (tabela 1)
2. De a prezenta imagini în diferite porţi de vizualizare
Tabela 1. Variantele de îndeplinire a lucrării
Listingul programului:
#include
#include
#include
#include
#include
static float XFm,XFM,YFm,YFM,sx,sy,tx,ty;
static int XPm,XPM,YPm,YPM;
int XPmin,XPmax,YPmin,YPmax,c=2;
float F1(float x) {
return 1*sin(x);
}
float F2(float x) {
return cos(x);
}
float F3(float x) {
return cos(x)+sin(x);
}
void Init_graf() {
int gdriver=DETECT,gmode,coderr;
initgraph(&gdriver, &gmode,"");
coderr=graphresult();
if(coderr!=grOk) {
cout<<"\n Eroare la initializare!"<
Comentariul tau va fi primul
21:02Laborator: Grafica pe calculator lab3 Obiect: Grafica pe Calculator