2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Помогите Си++
Сообщение25.09.2006, 18:26 
Аватара пользователя


26/03/06
24
Помогите плиз решить задачу
Написать функцию с четырьмя параметрами, вычисляющую по декартовым координатам точки на плоскости ее полярные координаты (использовать адреса в качестве параметров).
Написать вторую функцию С ТЕМ ЖЕ ИМЕНЕМ с четырьмя параметрами-ссылками, вычисляющую декартовы координаты точки по ее полярным координатам. В основной программе в цикле вводить с клавиатуры декартовы координаты точки и выводить на экран ее полярные координаты. Затем обращаться ко второй функции и выводить подсчитанные
по полярным координатам значения декартовых координат. Окончание работы программы - ввод нулевых координат. Для ввода значений координат и вывода результатов использовать
макросы. Для ввода напишите макрос, в котором выводится подсказка с именем переменной ("имя="). Макрос для результатов должен выводить выражение в таком виде: "изображение выражения=значение выражения".

Я ничего не понимаю...но надо срочно...пожалуйста...кто-нибудь... :cry: :cry:

 Профиль  
                  
 
 
Сообщение25.09.2006, 18:59 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
У Вас так много всего написано, что «ничего» не понятно. Вы не понимаете систем координат и правил перехода? Вы не понимаете как пишется программа на С++? Или Вы ждете, что кто-то напишет программу и поместит ее здесь?

Если у Вас есть точка с декартовыми координатами $(x,y)$, то ее полярные кординаты $(\rho, \varphi)$ связаны с декартовыми соотношением: $ x = \rho \cos \varphi$, $ y = \rho \sin \varphi$. Эти уравнения можно решить относительно $\rho$ и $\varphi$: $\rho = \sqrt{x^2+y^2}$, $\varphi = \arctg \frac{y}{x}+\pi k$. С последним уравнением следует быть осторожным, поскольку при малых $y$ может зашкалить, и нужно правильно выбирать $+\pi k$, чтобы угол попал в правильную четверть (по знакам $x$ и $y$).

Ну а программу — не обессудьте — лучше писать самой. Во-первых, научитесь большему. Во-вторых, писать программу за Вас лень. В-третьих, совесть гложет обманывать Вашего профессора.

Если же Вы напишете программу, и поместите ее здесь, Вам охотно помогут ее довести до ума.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group