![]() |
Turbo Pascal. Круговая диаграмма
Пишу курсовик. Надо построить круговую диаграмму.
Сектора строятся правильно, а вот надписи к ним ставятся под каким-то непонятным углом. Код:
on:array [1..100] of string[20];Код:
{ Вывести on[..] и oc[..] в порядке убывания oc }Может быть надо какой-то флаг компилятора включить или что? |
Неужели никто в досовском паскале круговые диаграммы не делал? Ну что ж вы, народ? XD
|
м) с графикой лучше посидеть всё на бумаге начертить. возьми на листре линий 5 проведи по заданным координатам. мне просто не охота код перебирать.
|
Я всегда думал что построить линию повернутую на заданный угол можно по формуле:
XK = XN + Длина_линии * cos(Угол) YK = YN + Длина_линии * sin(Угол) Но в паскале эта формула дает какой-то бред. Совсем не то, что я ожидал. |
| Время: 00:22 |