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

СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
vinternete
2 / 3 / 1
Регистрация: 02.11.2010
Сообщений: 129
18.02.2011, 15:59     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат. #1
В общем получил такую задачку, но к сожалению в структурах не силен, а в вышке тем более, если есть у кого нибудь пару свободных минут, напишите пожалуйста эту программу на СИ.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2011, 15:59     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат.
Посмотрите здесь:

Создать записи, определяющие положение точки в декартовой и в полярной системах координат. C++
C++ График в полярной системе координат
C++ Определить месторасположение точки в декартовой системе координат
Определить месторасположение точки в декартовой системе координат (найдите ошибку) C++
Многоугольник на плоскости задан целочисленными координатами своих N вершин в декартовой системе координат (найти площадь многоугольника) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
18.02.2011, 16:10     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат. #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот перевод з полярных в декартовые, может что пригодиться
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <math.h>
using namespace std;
 
struct Dekart
{
        double x;
        double y;
};
 
struct Polar
{
        double r;
        double pi;
        Dekart VDekart()
        {
                Dekart a;
                a.x=r*cos(pi);
                a.y=r*sin(pi);
                return a;
        }
};
 
int main(int argc, char* argv[])
{
        Polar p;
        double r,pi;
        cout <<"r=";
        cin >>r;
        cout <<"pi=";
        cin >>pi;
        p.r=r; p.pi=pi;
        Dekart d;
        d=p.VDekart();
        cout <<"x="<<d.x<<endl;
        cout <<"y="<<d.y<<endl;
        return 0;
}
timchuchok
15 / 15 / 0
Регистрация: 21.12.2010
Сообщений: 55
18.02.2011, 18:08     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат. #3
а в чем проблема 7
В полярных координах точка задается двумя параметрами: углом и длинной, вот собственно и все!
а структуры, которые тебе надо, определены в программе выше.
Топорик
7 / 7 / 1
Регистрация: 15.02.2011
Сообщений: 19
18.02.2011, 18:38     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат. #4
C++
1
2
3
4
5
6
7
8
9
10
sruct decart
{
   double x;
   double y;
};
struct pole
{
 double ygol;
 double radius;
};
Yandex
Объявления
18.02.2011, 18:38     СИ:Определить структуры, описывающие точку в полярной и декартовой системах координат.
Ответ Создать тему
Опции темы

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