´elisk´ Воскресенье, 24.11.2024, 11:06:31
Здраствуйте Гость | RSS


Меню сайта
Категории раздела
Мои статьи [9]
Поставьте оценку
Оцените мой сайт
Всего ответов: 38
INFOBAR

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

free counters

Информеры


Праздники сегодня

Главная » Статьи » Мои статьи

Консольная графика C++ Builder 6
Листинг.

// Графические объекты типа круг
#include "borlacon.h"               // Для графических функций
#include "borlacon.cpp"            // Для графических функций
#include <conio.h>
#include <iostream>
using namespace std;
//////////////////////////////////////////////////////////
struct circle                   // Графический объект круг
{
  int xCo, yCo;                 // коодинаты центра
  int radius;
  color fillcolor;              //цвет
  fstyle fillstyle;             // стиль заполнения
};
//////////////////////////////////////////////////////////
void circ_draw(circle c)
{
  set_color(c.fillcolor);       // установка цвета
  set_fill_style(c.fillstyle);  // установка стиля заполнения
  draw_circle(c.xCo,c.yCo,c.radius); // рисование круга
}
//--------------------------------------------------------
int main()
{
  init_graphics();              // инициализация графики

  // Создаем круги
  circle c1 = {15, 7, 5, cBLUE, X_FILL };

  circle c2 = {41, 12, 7, cRED, O_FILL };
   
  circle c3 = {65, 18, 4, cGREEN, MEDIUM_FILL };
  circ_draw(c1);                // рисование кругов
  circ_draw(c2);
  circ_draw(c3);
  set_cursor_pos(1, 25);        //cursor to lower left corner
  getch();
  return 0;
}

 

Категория: Мои статьи | Добавил: Rain (16.05.2011)
Просмотров: 2970 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright I.E.G. © 2024

    Бесплатный конструктор сайтов - uCoz