![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.01.2011
Сообщений: 54
|
![]()
Вообщем я работаю под линуксом, знакомая попросила написать ей прогу простенькую на C++: "Дано множество точек на плоскости, заданных полярными координатами. Найти наибольшее декартово расстояние между этими точками."
Без проблем: Код:
Последний раз редактировалось Stilet; 11.12.2013 в 11:38. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
используйте new
Кроме того, вместо кучи массивов переменных лучше сделать один - массив структур. Двухмерный массив с расстояниями лишний - мы же ищем максимум - можно сохранять напрямую результат вычислений. Хранить угол и радиус смысла нет - можно сразу после ввода вычислить координаты и хранить их. Это не С++, это С... Последний раз редактировалось waleri; 11.12.2013 в 10:23. |
![]() |
![]() |
![]() |
#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 |