Добавил:
Yanus
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lab - moroz / l8 / 8
.cpp#include <stdio.h>
#include <conio.h>
#include <graphics.h>
#include <stdlib.h>
#include <math.h>
#include <dos.h>
// X=A cos T(1+cosT),
// Y= A sin T (1+cosT),
// A>0, O<=T<=2Pi.
void main()
{
int i,x,y;
int gdriver = DETECT,gmode,errorcode;
float t;
initgraph(&gdriver, &gmode,"");
setbkcolor(BLUE);
setcolor(YELLOW);
outtextxy(10,10,"Cardioida");
line(320,0,320,640);
line(0,240,640,240);
for (t=0;t<360;t++)
{
x=100*cos(t)*(1+cos(t))+320;
y=100*sin(t)*(1+cos(t))+240;
putpixel(floor(x),floor(y),WHITE);
}
getchar();
closegraph();
}