Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 09.12.2010
Сообщений: 45

Структура / системы координат

13.12.2010, 21:18. Показов 3433. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте уважаемые знатоки!
Есть задача по структурам:
Надо описать структуры для декартовых (x,y) и полярных (r,pi) координат.
Определить функцию для перевода из полярных в декартовы координаты.

В ходе решения, на сколько я понимаю, нужны будут формулы переходов с одной системы координат в другую.
Заранее спасибо!

Добавлено через 3 часа 27 минут
куку ? =)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.12.2010, 21:18
Ответы с готовыми решениями:

Структура современной связи как структура системы власти - как структура государственного управления
Структура современной связи всё больше становится структурой государственного управления, в особенности финансового государственного...

Преобразование координат точки при повороте системы координат
Здравствуйте! Не могу понять, из чего получается формула преобразования координат точки при повороте системы координат. Формула: x'=x...

Переводить точки координат из декартовой системы координат и обратно
привет !! как написать процедуру чтобы она умела переводить точки координат из декартовой системы координат и обратно ? спасибо...

2
180 / 179 / 163
Регистрация: 30.04.2010
Сообщений: 260
14.12.2010, 10:24
Лучший ответ Сообщение было отмечено dipic как решение

Решение

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
39
#include "stdafx.h"
#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;
}
1
2 / 2 / 0
Регистрация: 09.12.2010
Сообщений: 45
14.12.2010, 16:56  [ТС]
Lyohich84,
Благодарчик! С меня плюсссег
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.12.2010, 16:56
Помогаю со студенческими работами здесь

Системы координат
Добрый вечер. Никак не могу разобраться в вопросе о системах координат в OpenGL. Просмотрел некоторое количество статей и курсов по OpenGL,...

Системы координат
//x,y - ширина и высота окна SetMapMode (hdc, MM_ISOTROPIC); SetWindowExtEx (hdc, x, y, NULL); SetViewportExtEx (hdc, x, -y, NULL); ...

Системы координат
При смене вида меняется система координат. Как сделать, чтобы не создавать каждый раз новую, а оставаться в уже созданной?

Изменение системы координат
Есть ли способ изменить систему координат? C обычной (снизу картинка),на ту которая равна ширине окна?То есть в левом верхнем углу...

Приведение системы координат
Извиняюсь, если не туда попал, не совсем уверен, куда это писать... то ли в программирование, то ли в математику. В общем у меня есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru