|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|||||||||||
По списку точек в ListBox нарисовать график11.01.2016, 12:11. Показов 949. Ответов 11
Метки нет (Все метки)
Была задача написать программу консольную, это я сделал, но потом, попросили еще сделать красивую форму, о которых раньше вообще не знал, сидел читал, вопрос таков : есть некая фигура (выпуклая,невыпуклая - без разницы, главное вершины), в консольном коде это выглядит так(точки - вершины с координатами Х и У):
0
|
|||||||||||
| 11.01.2016, 12:11 | |
|
Ответы с готовыми решениями:
11
Как нарисовать график с разбросом точек
Нарисовать флаг, нарисовать график y=ctg x Нарисовать анимацию |
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 11.01.2016, 12:35 [ТС] | |
|
Есть Edit, куда через пробел вводят вершины, кнопка - Добавить точку, перемещает ее в ListBox, ну и есть кнопка удалить. Т.е получается такой же список точек, как и в консольном коде, но уже в ListBox.
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 11.01.2016, 12:54 | ||||||
|
Считать точки можно так:
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 11.01.2016, 13:19 [ТС] | |
|
Отлично, но я только начал изучать эти формы, получается -1 и +1 это символ расположенный справа или слева от запятой?
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 11.01.2016, 15:04 [ТС] | |
|
Все понятно, точки считали, и как их вставить в консольный код?
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 11.01.2016, 15:44 [ТС] | |
|
я думал просто будет, сделать кнопку проверить, и в этой,собственно, кнопке и будет сам код...вот блин..
0
|
|
|
управление сложностью
|
|
| 11.01.2016, 15:51 | |
|
Нее, ну смотря что вы понимаете под консолью
, для кого-то это просто программка с черным экраном , а для кого-то целая эпоха ![]() Суть-то вашей проги в чем? Вывести на форму вашу фигуру ?
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 11.01.2016, 16:07 [ТС] | |
|
Кто-то вводит те самые вершины, а программка простенькая, определяет фигуру и соответственно выпуклая она или нет. Все по кнопкам раскидал уже, а вот с основным кодом....Как раз и думал что визуально это будет так :
ListBox (куда записываются координаты) Edit(куда вводятся координаты,только цифры, отделяются запятой) Ну и кнопочки Добавить,Удалить точку,ну, и проверить, т.е весь процесс происходит в кнопке Проверить (разумеется, в зависимости от ситуации будет разный итог и вывод через Label).
0
|
|
|
0 / 0 / 0
Регистрация: 11.01.2016
Сообщений: 14
|
|
| 13.01.2016, 15:03 [ТС] | |
|
Получается,эти координаты используются в цикле - это в консольном,в форме:
В ListBox имеем записанные координаты, есть идея,выше описанная (nick42), но как эти же координаты использовать в том же цикле, но уже из ListBoх?
0
|
|
| 13.01.2016, 15:03 | |
|
Помогаю со студенческими работами здесь
12
Как нарисовать много точек, если в классе Graphics рисование точек не предусмотрено вообще? График к рандомному списку Сделать так чтобы график имел координатнаую сетку, и график был в виде точек, а не кривой Как обратиться к списку ListBox, чтобы каждая запись в нем была как отдельный элемент? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|