Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с экраном в графическом режиме, Работа с экраном в графическом режиме 
:(
    Опции темы
Trance1991
Дата 22.12.2009, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 10.11.2009

Репутация: нет
Всего: нет



я в графике почти полный ноль в C, помогите плиззз!!!!
 
    Построить диаграмму продажи путёвок по направлениям (север, юг, запад, восток). Столбики растут из одной точки. Продажа – нажатие кл_Enter. Выбор направления – случайный, шаг приращения столбика постоянный

Добавлено через 1 минуту и 23 секунды
Код

#include <graphics.h> // функции управления экраном в графическом режиме
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>

main()
{    int Pause = 500,    // длительность просмотра кадра
    X = 50, Y = 100,    // координаты окна
    XX = 550, YY = 450;
    clrscr();  gotoxy(1,10);
    printf("\n\t Нажимая любую клавишу, проследите последовательность");
    printf("\n\t кадров формирования графического окна с рамкой");
    getch(); // конец просмотра - нажать любую клавишу !
    init_graph(); getch();
    setfillstyle(SOLID_FILL,RED);                // сплошная закраска красным цветом
    bar(X-4,Y-4,XX+4,YY+4);                    // построение закрашенного
    getch();                                                                                                 // прямоугольника
    setfillstyle(SOLID_FILL,GREEN);             // второй
    bar(X,Y,XX,YY);                                // прямоугольник
    getch();
    setviewport(X+5,Y+5,XX-5,YY-5, 1);        // установка графического окна            
                
    setbkcolor(BLUE);                                        setcolor(WHITE); getch();                        
    clearviewport(); getch();                            
    
    int Font,            // тип шрифта
    CharSize,        // коэффициент размера символов    
    
           for (Font=0; Font < 5; Font++)        // изменяется текущий шрифт 
         for (i=1; i <= 5; i++)                                                                          {                         clearviewport();
            CharSize = 2*i;
            settextstyle(Font, HORIZ_DIR, CharSize);                                                                                        
            settextjustify(CENTER_TEXT, CENTER_TEXT);                                                                                                         
            outtextxy(250,175,"prodaja");         
            delay(Pause);                            
        }    getch();



PM MAIL   Вверх
bsa
Дата 22.12.2009, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0409 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.