Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Графика в С++

Ответить
Настройки темы
Графика в С++

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как в С++ рисовать. В частности, надо нарисовать эллипсоид?

Отправлено: 23:23, 18-04-2003

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3906
Благодарности: 165

Профиль | Отправить PM | Цитировать


mask а OS, какая, лаконичный ты наш? и заодно каким пакетом (С++) ты пользуешься?

Отправлено: 09:00, 21-04-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Система WIN ME. Компилятор TURBO C++ v.3.0

Отправлено: 00:15, 22-04-2003 | #3


Старожил


Сообщения: 163
Благодарности: 0

Профиль | Отправить PM | Цитировать


турбо с я только под дос видел, а это под win или как?

-------
"Сколь бы сложной ни казалась проблема на первый взгляд, она, если правильно к ней подойти, окажется еще более сложной" - Пол Андерсон


Отправлено: 01:07, 22-04-2003 | #4


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


под дос

Отправлено: 00:11, 23-04-2003 | #5


Старожил


Сообщения: 163
Благодарности: 0

Профиль | Отправить PM | Цитировать


Жаль, помочь не могу, в Borland 3.0 если все делать как в примерах, то графическая библиотека не находилась, надо было в опциях самого Borland поставить включать графическую библиотеку, вот таким двойным лечилось объявлением, может в Турбо так же?

-------
"Сколь бы сложной ни казалась проблема на первый взгляд, она, если правильно к ней подойти, окажется еще более сложной" - Пол Андерсон


Отправлено: 00:22, 24-04-2003 | #6

AT AT вне форума

Аватара для AT

фичный чел


Сообщения: 115
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


обычно в каждом C есть графическая библиотечка
наверняка она инклудиться как
#include <graph.h>
или как-нибудь аналогично, но тоже тривиально

и скорее всего её можно найти, поискав "графические" слова (line, fill...) в папке с инклудами (*.h)

и вообще ! там что, хелпы нет?

Отправлено: 00:45, 24-04-2003 | #7


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


#include <graphics.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>

const w=240, l=100, xc=319, yc=239;

void main(int argc, char *argv[])
{
  int gdriver = DETECT, gmode, errorcode;
  initgraph(&gdriver, &gmode, "";
  float zoom=20,x,y,z,i,j;
  int a,b,c;
  a=atoi(argv[1]);
  b=atoi(argv[2]);
  c=atoi(argv[3]);
  setcolor(11);

  for (i=-w; i<w; i++) {
      x=i/zoom;
      for (j=-l; j<l; j++) {
  y=j/zoom;
  if ((1-(x*x)/(a*a)-(y*y)/(b*b))*c*c>0) {
     z=sqrt((1-(x*x)/(a*a)-(y*y)/(b*b))*c*c);
  putpixel(xc+y*zoom+i,yc-z*zoom-i,14);
     z=-sqrt((1-(x*x)/(a*a)-(y*y)/(b*b))*c*c);
  putpixel(xc+y*zoom+i,yc-z*zoom-i,14);
     }
  }
      }
  line(0,yc,639,yc);
  line(xc,0,xc,479);
  line(xc+240,0,xc-240,479);

  getch();
  closegraph();
  }

Отправлено: 00:47, 20-05-2003 | #8


Новый участник


Сообщения: 39
Благодарности: 0

Профиль | Отправить PM | Цитировать


mask
А в чем проблема?

Отправлено: 07:29, 22-05-2003 | #9


Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


уже не в чем

Отправлено: 00:57, 27-05-2003 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Графика в С++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графика в PascalABC verdix Флейм 3 12-10-2010 16:06
Построение графика dimon55 Хочу все знать 1 05-05-2004 21:26
3х мерная графика zhilik Программирование и базы данных 4 25-11-2003 00:12
Delphi - Графика в DELPHI Guest Программирование и базы данных 1 25-03-2003 00:43
графика и JavaScript Vlad Drakula Вебмастеру 1 04-03-2003 20:01




 
Переход