1 | ||||||
запутался в алгоритме создания массива26.09.2013, 03:05. Показов 1691. Ответов 24
Метки нет (Все метки)
Код.
Программа должна нарисовать точки, так как описано в массиве, проблема в том что, она рисует точки только использует еще точку 450, хотя он не должен его исопльзовать, так как координата 450 указывает на число 0, а в программе написано рисовать точки только когда цифра 1 найдена Кликните здесь для просмотра всего текста
0
|
26.09.2013, 03:05 | |
Ответы с готовыми решениями:
24
Странная ошибка в алгоритме заполнения массива из файла Сортировка массива структур (запутался я) Запутался в выводе на экран сведений из массива Присвоение элементов одного массива другому и упорядочивание их в конкретном алгоритме |
134 / 132 / 51
Регистрация: 25.05.2013
Сообщений: 233
|
||||||
26.09.2013, 04:08 | 3 | |||||
xTIGRx, Ваш код мне не удалось собрать. Сделал Вашу задачу по-своему. Думаю, в моем коде разберетесь.
0
|
26.09.2013, 13:31 [ТС] | 4 | ||||||||||
Нет это не то), видимо я не правильно составил вопрос, перевразирую.
Цель: программа должна нарисовать точки в соответствии с массивом, тоесть в данном случаем у меня массив такой
Ошибка где то тут помоему, но только где понять не могу...
0
|
26.09.2013, 14:21 | 7 |
Ты сказал что точки с координатой 450 быть не должно, хотя 9*50=450
Теперь ты поменял размер окна и сказал что проблема решена, хотя точка с координатой 450 осталась. Как тебе можно помочь, если ты не можешь понятным языком объяснить проблему?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
26.09.2013, 14:43 | 8 |
Всё у вас правильно рисует. Первая координата в строке 0, последняя - 450, там единица. Только исправьте то, на что я указал. Задайте в вашем коде окно 600х600 и увидите кривизну работы, если не сделать исправления.
0
|
26.09.2013, 14:44 [ТС] | 9 |
Неужели вы до сих пор не понял в чем заключалась моя задача, даже пускай я не правильно обяснил но по картинкам можно было догадаться что точки должны рисовать в соостветсвии с 1 в массиве, я же выше все написал
0
|
26.09.2013, 14:53 [ТС] | 11 | |||||
Еще вопрос, вот мой массив
Добавлено через 3 минуты alsav22 я же сказал что умножил 10 на 50, вы скажите откуда взял 10? вот отсуда mas[10][10] хотя забыл что нумерация в массиве идет от нуля. в данном случаем 0.1.2...9. вот как то так, тупанул я как вам это еще сказать?)
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
26.09.2013, 14:56 | 12 |
Может так понятней?
1 0 0 0 0 0 0 0 0 1 0 - 50 - 100 - 150 - 200 - 250 - 300 - 350 - 400 - 450 Добавлено через 2 минуты Они так и рисовались, а как вы там, и что считали - это уже другой вопрос. Я пишу о том как код работал.
0
|
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
|
|
26.09.2013, 15:03 | 13 |
0
|
134 / 132 / 51
Регистрация: 25.05.2013
Сообщений: 233
|
|
26.09.2013, 15:54 | 14 |
1
|
26.09.2013, 16:35 [ТС] | 15 | |||||
Тот
Добавлено через 5 минут ладно тогда буду пробовать glRotared. еще последная просьба, откомпилируйте пожалуйста этот код у себя на компе Кликните здесь для просмотра всего текста
И скажите у вас также игрушка тормозит при отрисовке поля, тоесть вначале за 5 секунд рисуется поле до правого края, а после еще 5 секунд снизу вверху???
0
|
26.09.2013, 18:09 [ТС] | 20 |
0
|
26.09.2013, 18:09 | |
26.09.2013, 18:09 | |
Помогаю со студенческими работами здесь
20
Разработать программу для создания нового массива, содержащего повторяющиеся элементы исходного массива Разработать алгоритм создания нового массива , куда помещаются разности соседних четных элементов массива Метод-член класса для создания одномерного массива из отрицательных элементов двумерного динамического массива Функции создания массива и удаления эл-та из массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |