Помощь - Поиск - Пользователи - Календарь
Полная версия: График
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
arhimag
задачку задали надо потроить с помощью графа график прибыли, т.е. ты вводишь данные, сколько их не известно, данные это полученные тугрики за день надо построить график прибылине точками а линиями и размер массива не должен быть ограничен то есть количество вводимых данных н.о
klem4
Ozzя, а какой функцией ты будешь описывать такой график ?

Используй динамический массив, каждый эелемент которого будет хранить i-ю выручку, которая будет соответствовать высотет точки относительно оси Y, поддбери нужный масштаб, ну а делее все просто, выводи точки и соединяй их линиями.
Ozzя
klem4
Зачем функцию?
В массив динамический запихать вычисленные значения.
Рисование графика как образец.
arhimag
Да без динамического массива sad.gif
или скажите как его юзить ...
klem4
Неужели так сложно зайти в FAQ ? Ты же не парый день на форуме ...

FAQ : Динамические массивы
arhimag
люди дайте пожалуйста исходник, мне очень нужно проблема в том что он должен рисовать сетку сам т определять оптимальный шаг этой сетки а еще на строить график не Лайн а Путпиксел и чтобы токи например ппервого дня и второго были соеденины линией без лайн( хуху) помогиет плз
volvo
arhimag, ты бы хотя бы для себя решил, ЧТО ты хочешь!!!

Цитата(arhimag @ 21.02.2006 15:27)
надо построить график прибылине точками а линиями

Цитата(arhimag @ 21.02.2006 23:29)
а еще на строить график не Лайн а Путпиксел
arhimag
я имел ввиду что нельзя использовать лайн а линию рисовать путпикселами
arhimag
Памагите плз
Altair
Цитата
надо потроить с помощью графа график прибыли, т.е. ты вводишь данные, сколько их не известно, данные это полученные тугрики за день надо построить график прибыли

1 вариант.

Ввести очередное значение прибыли.
нарисовать точку, соединить линией с предыдущей.

повторить.

2 вариант.
а) ввести очередную прибыть в список
б) спросить нужно ли еще вводить.
в) если да то перейти на а)
г) построить ломанную по списку.

Цитата
нельзя использовать лайн а линию рисовать путпикселами

выбирай:
Брезенхейм [4]
Брезенхейм [8]
Алгоритм Ву для растеризации отрезка с антиалиасингом
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.