Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/19: Рейтинг темы: голосов - 19, средняя оценка - 4.84
1 / 1 / 0
Регистрация: 19.04.2010
Сообщений: 16
1

Нарисовать Эллипс и параллелепипед

29.01.2011, 12:23. Показов 3393. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C
1
Как нарисовать Эллипс и параллелепипед???
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2011, 12:23
Ответы с готовыми решениями:

Как нарисовать параллелепипед в Java?
Нужно нарисовать параллелепипед в Java: import java.awt.Color; import java.awt.Graphics; ...

Нарисовать параллелепипед с помощью звездочек
Подскажите как нарисовать параллелепипед с помощью звездочек и вывести его в консоль. Только...

Нарисовать куб или параллелепипед в PictureBox
подскажите,как нарисовать куб или параллелепипед в pictureBox?

Графика: Нарисовать прямоугольный параллелепипед в нижнем правом углу с верхней площадкой.
Помогите пожалуйста сделать задание в free pascal очень прошу Вот само задание 1.установить...

6
99 / 99 / 14
Регистрация: 14.06.2010
Сообщений: 284
29.01.2011, 12:41 2
Параллелепипед нарисовать мне кажется не должно возникнуть проблем, а эллипс нужно переходить к полярным системам координат.
1
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
29.01.2011, 14:04 3
Цитата Сообщение от dxdy Посмотреть сообщение
а эллипс нужно переходить к полярным системам координат.
https://www.cyberforum.ru/cgi-bin/latex.cgi?{x}^{2}/{a}^{2}+{y}^{2}/{b}^{2}=1, значит https://www.cyberforum.ru/cgi-bin/latex.cgi?y=+/-b*sqrt{1-{x}^{2}/{a}^{2}}
1
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
29.01.2011, 17:04 4
taras atavin, от твоих умений выражать одни переменные через другие - легче не стало. Автор спрашивает как нарисовать?
1
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
29.01.2011, 17:23 5
По точкам вестимо.
1
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
29.01.2011, 19:23 6
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include <Windows.h>
 
#define MoveTo(hDC,x,y); MoveToEx(hDC,x,y,0);
 
int main()
{
    HDC hDC = GetDC( GetConsoleWindow( ) );
    Ellipse( hDC, 200, 50, 300, 100 );
    HPEN Pen = CreatePen( PS_SOLID, 2, RGB( 255, 0, 0 ) );
    SelectObject( hDC, Pen );
    MoveTo( hDC, 20, 200 );
    LineTo( hDC, 120, 200 );
    LineTo( hDC, 140, 175 );
    LineTo( hDC, 40, 175 );
    LineTo( hDC, 20, 200 );
    LineTo( hDC, 20, 150 );
    LineTo( hDC, 120, 150 );
    LineTo( hDC, 140, 125 );
    LineTo( hDC, 40, 125 );
    LineTo( hDC, 20, 150 );
    MoveTo( hDC, 40, 125 );
    LineTo( hDC, 40, 175 );
    MoveTo( hDC, 120, 200 );
    LineTo( hDC, 120, 150 );
    MoveTo( hDC, 140, 175 );
    LineTo( hDC, 140, 125 );
    system("pause");
}
1
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
30.01.2011, 11:10 7
Цитата Сообщение от Maxwe11 Посмотреть сообщение
C
1
#define MoveTo(hDC,x,y); MoveToEx(hDC,x,y,0);
два лишних знака:
C
1
#define MoveTo(hDC,x,y) MoveToEx(hDC,x,y,0)
1
30.01.2011, 11:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2011, 11:10
Помогаю со студенческими работами здесь

Нарисовать эллипс
Нарисовать Элипс по управлению 4x2-8x+9y2+36y+4=0

Нарисовать эллипс
Всем привет. У меня есть excel-файл с точками (смесью) двух эллипсоидальных pаспpеделений...

Нарисовать эллипс
Нарисуйте, пожалуйста, эллипс.Срочно нужно!!!

Нарисовать эллипс
нужно сделать в делфи,рисование на image точнее нужно нарисовать элипс,простейшим способом нажал...

Нарисовать эллипс
Разработать функцию для рисования эллипса, имеющего заданные полуоси, координаты центра, цвет. ...

Нарисовать эллипс
Задача достаточно простая: нарисовать по кнопке эллипс по кнопке. Написал код, но никак не могу...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru