Форум программистов
 

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2010, 15:44   #1
Dimenty_Ts
 
Аватар для Dimenty_Ts
 
Регистрация: 15.05.2010
Сообщений: 4
По умолчанию Графика в Borland C++ 3.1

Задание звучит следующим образом: построить на экране множество точек, координаты которых удовлетворяют неравенствам
2y - x^5 < 0
x*x - y*y >= 0

В итоге должно получиться нечно вроде этого:

(точнее все это без линий графиков, просто заштрихованные части)
Но почемуто выдается график далеко не такой, который требуется (на кардиограмму похож)

Подскажите где у меня может быть ошибка
Код:
#define x5 x*x*x*x*x
#include <graphics.h>
#include <stdio.h>
#include <conio.h>
int main ()
{
int driver=9, mode=2, x, y, k;
initgraph (&driver, &mode, "");
cleardevice ();
k=1; //масштабирование. при к=1 размер оригинальный
for (x=-320 ;x<=320;x++)
  for (y=-240 ;y<=240;y++)
    if (2*y-x5<0)
       if (x*x-y*y>=0)
         putpixel (x*k+320, -y*k+240, 15);

line (0, 240, 640, 240); line (320,0,320,480); //координатные оси
getch();
closegraph;
return 0;
}
Или помогите просто прочертить линни самого графика 2y - x^5 = 0
Dimenty_Ts вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу запустить ехешник ,Borland 5 и Borland 6 error_13 Общие вопросы C/C++ 0 31.01.2010 14:04
Графика в Borland C++ v3.1 под DOS egos Помощь студентам 0 25.06.2009 00:57
Графика в Borland C под DOS Goldmane Помощь студентам 0 09.04.2009 22:58
Borland C++ help! Deis Помощь студентам 1 27.03.2009 11:20