Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
tubus1993
1 / 1 / 1
Регистрация: 15.04.2011
Сообщений: 17
#1

По консольной графике - C++

25.11.2011, 09:07. Просмотров 500. Ответов 1
Метки нет (Все метки)

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#include <iostream>
#include <conio.h>
#include <graphics.h>
 
 
using namespace std;
 
class Point
{
  protected:    
  int x1;
  int y1;
  public:
  Point(int xk1,int yk1) //конструктор
  {
    x1=xk1;
    y1=yk1;
  }
  
};
class Line
{
  protected:    
  int x2;
  int y2; 
  public: 
  Line(int xk2,int yk2) //конструктор
  {
     x2=xk2;
     y2=yk2;
  }
 
};
class Triangle:public Line,public Point
{
  protected:    
  int x3;
  int y3;
  public:
  Triangle(int xk1,int yk1,int xk2,int yk2,int xk3,int yk3):Line(xk2,yk2),Point(xk1,yk1) //конструктор
  {
    x3=xk3;
    y3=yk3;
  }
  void draw()  //функция рисования
  {
       
       void line( int x1, int y1, int x2, int y2 );
       void line( int x2, int y2, int x3, int y3 );
       void line( int x3, int y3, int x1, int y1 );
  }
  
 
  void printProg() //вывод на экран
  {  
     cout<<"("<<x1<<","<<y1<<")("<<x2<<","<<y2<<")("<<x3<<","<<y3<<")";
  }    
};
 
int main()
{   
 
    Triangle h(10,20,40,30,20,10);
    h.printProg();
    initwindow(300,300); //создание графического окна
    moveto(150,150); 
    h.draw();
    getch();
    closegraph();
    return 0;
}
Программа сделана,но надо еще вывести на экран треугольник.Проблема в том,что когда я запускаю программу в графическое окно пустое.В чем проблема?

Добавлено через 7 часов 30 минут
есть идеи?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2011, 09:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос По консольной графике (C++):

«сохранение» консольной программы
Подскажите пожалуйста, каким образом можно сохранить консольную программу, так...

Очистка консольной графики
Народ, подскажите, пожалуйста, какие есть функции для очистки графиков в...

Расположение консольной программы
Как программно узнать расположение КОНСОЛЬНОЙ исполняемой программы? В гугле...

С++ библиотеки для консольной графики
Доброго времени суток. Какие в с++ есть библиотеки для создания консольной...

Как на VC ++ в консольной программе узнать ...
Как на VC ++ в консольной программе узнать, существует ли такая - то папка (или...

Программа которая не является консольной
Используя динамический объект-список C++, написать программу вывода графических...

1
-=ЮрА=-
Заблокирован
Автор FAQ
25.11.2011, 14:04 #2
tubus1993, я хоть с билдером не работал, но помню что нужно initgraph сделать, в мєйне только initwindow вижу, м.б проблемма в этом?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2011, 14:04
Привет! Вот еще темы с решениями:

Создать процесс в консольной программе
Здравствуйте, у меня вопрос как можно передать данные консольной программе из...

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

фон окна консольной программы
Вобщем вопрос такой. Я работаю в Visual Studio 2010 и коды для цвета фона или...

Функция инициализации консольной графики от Лафоре
Доброго времени суток. Пытаюсь использовать( только обучения ради ) и изменить...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru