|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2013, 10:09 | #1 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 54
|
из gcc++ в Visual Studio (проблемы с массивами в с++)
Вообщем я работаю под линуксом, знакомая попросила написать ей прогу простенькую на C++: "Дано множество точек на плоскости, заданных полярными координатами. Найти наибольшее декартово расстояние между этими точками."
Без проблем: Код:
Последний раз редактировалось Stilet; 11.12.2013 в 11:38. |
11.12.2013, 10:20 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
используйте new
Кроме того, вместо кучи массивов переменных лучше сделать один - массив структур. Двухмерный массив с расстояниями лишний - мы же ищем максимум - можно сохранять напрямую результат вычислений. Хранить угол и радиус смысла нет - можно сразу после ввода вычислить координаты и хранить их. Это не С++, это С... Последний раз редактировалось waleri; 11.12.2013 в 10:23. |
12.12.2013, 00:25 | #3 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 54
|
Спасибо, помогло.
Массив структур я не использую потому, что я точно знаю что они этого не изучали, а объяснить сам я ей не смогу... Двумерный массив нужен, что бы указать между какими точками это расстояние, и не делать одинаковые расчеты(типа расстояния между точками 2,3 и 3,2), хотя может и можно обойтись без него, но заморачиваться я не хочу... Насчет хранения согласен, теперь удаляю сразу после нахождения. Теперь это С++))) ибо new нету в C... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с установкой Microsoft Visual Studio | _Колибри_ | Общие вопросы C/C++ | 1 | 23.11.2011 20:11 |
проблемы с Visual Studio 2010 | ThisIzGame | Софт | 7 | 03.08.2010 16:26 |
Проблемы в Microsoft Visual Studio | FIREVISTA | Visual C++ | 11 | 02.07.2010 17:09 |
Visual Studio 2008, проблемы с Release и Debug | evgenrpo | Win Api | 7 | 22.06.2009 04:53 |
Проблемы с установкой Visual Studio 2005 | Retiz | Помощь студентам | 4 | 14.03.2008 20:09 |