Форум программистов, компьютерный форум CyberForum.ru

Помогите пожалуйста с коэффициентами - C++

Восстановить пароль Регистрация
 
Aliu
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 5
26.11.2011, 21:37     Помогите пожалуйста с коэффициентами #1
int i;
IntNum = m_len*2;
CString str;
CRect rData;
float dx = (float)rData.Width()/(m_len-1); // определяем коэффициенты для вывода чисел при рисовании
float dy = (float)rData.Height()/(m_len-1);// где m_len - максимально возможное количество чисел
CPen Pen1(PS_SOLID, 10, RGB(0,100,0)); // инициализация пера
MyDC.SelectObject(&Pen1); // активизируем перо
{for (i=0;i<m_len-1;i++); // выводим последовательность чисел в виде линейчатых диаграмм
MyDC.MoveTo(rData.left*dx, i*dy); // перемещение курсора в указанную точку
MyDC.LineTo(dx+i,i*dy-pInt); // рисование линии из текущей точки в указанную точку
}

по оси Х должны быть места, на которых стоят числа последовательности
по оси У сами числа
то есть на первом месте если стоит 10 - то по Х-(1), а по У-(10)
на втором 4 - то по Х(2), а по У(4)
и т.д

конкретная проблема вот здесь, мне кажется: MyDC.LineTo(dx+i,i*dy-pInt)
как бы выводим графически неотсортированный массив

Добавлено через 2 минуты
рисует просто не пойми какую линию от начала координат
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2011, 21:37     Помогите пожалуйста с коэффициентами
Посмотрите здесь:

C++ помогите пожалуйста !!
C++ Помогите, пожалуйста!
Помогите пожалуйста.. C++
Помогите пожалуйста C++
Помогите пожалуйста. C++
C++ Помогите пожалуйста)))

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru