Подскажите с задачей
Построить окружность радиуса R c центром в начале координат по заданному параметрическому представлению X=R*Cos(t); Y=R*Sin(t) 0 <= t < 2*Pi.
правильно ли я вообще начал? procedure var x,y,r,t:real; begin r:=StrToFloat(Edit1.text);//радиус If t>=0 and (t<(2*pi)) then x:=r*cos(t); y:=r*sin(t); with Image1.Canvas do ellipse(FloatToStrF(x,ffGeneral,6,3),y,0,0); |
Подскажите пожалуйста как правильно написать решение условий:
a>0, b>0. или b>=2a, a<b<2a, a>b. Сколько пытался, только не пойму куда можно вывести решение. Улитка Паскаля : x = a*cos(t)2 +b*cos(t), y = a*cos(t)*sin(t) + b*sin(t), a>0, b>0, t [0,2pi). Рассмотреть случаи, когда b>=2a, a<b<2a, a>b. Код:
procedure TForm1.Button4Click(Sender: TObject); |
Часовой пояс GMT +4, время: 14:20. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.