Форум программистов, компьютерный форум CyberForum.ru

Круг, окружность в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выделить память перед strcat http://www.cyberforum.ru/cpp-beginners/thread1103878.html
перед выполнением функции strcat() необходимо убедиться, что для переменной выделена память ну или выделено ли достаточно памяти, подскажите как это сделать
C++ Вывод столбцами Все просто, но не соображу)) Вывожу данные через std::stringstream. Строка через табуляцию выводиться так. То есть, если строка не влазеет в поле табуляции, она переноситься как вторая табуляция. То есть примерно так. строка1 столбец1 столбец2 строка1 столбец1231 столбец2 строка1898 столбец10909 столбец Как можно вывести данные более... http://www.cyberforum.ru/cpp-beginners/thread1103874.html
Как написать функцию суммирования двумерного массива, задаваемого с клавиатуры? C++
Требуется ввести с клавиатуры массив, к примеру, 2Х3 и посчитать его сумму с помощью функции. Не могу понять, как правильно написать эту функцию, чтобы расчет был верный. #include <stdio.h> int s(int arr) { int sum=0; for(int i=0; i<2; i++) { for(int j=0; j<3; j++) {
Реализовать функцию с переменным числом параметров C++
Помогите пожалуйста. Аргументы функции: целые положительные числа. Конец ввода: -1. Возвращаемое значение: максимальное из введенных чисел
C++ Рисование в консоли (дома и дороги) http://www.cyberforum.ru/cpp-beginners/thread1103848.html
Подскажите. Есть абстрактный класс в котором я динамически выделяю память под двумерный массив. Есть пока 2 дочерних класса, которыми я рисую (1 класс рисует дороги, 2 - дома), как мне теперь отразить это в консоли?Нужен ли еще класс который наследунтся от абстрактного, а эти классы как-то возвращают то что они рисуют? Спасибо заранее.
C++ Методы и конструкторы класса Добрый день) Предположим, имеется некоторый класс "Tfunction" представляющий математическую функцию. Интерфейс этого класса хотелось бы видеть таким: ... Tfunction g("x^3+2*x"); cout<<g(x); ... Собственно вопрос, возможно ли организовать такой интерфейс? подробнее

Показать сообщение отдельно
Екатерина92
0 / 0 / 0
Регистрация: 30.10.2012
Сообщений: 3
26.02.2014, 20:50     Круг, окружность в С++
Ребят, помогите, пожалуйста...
Как в этом алгоритме Брезенхема правильно вывести на экран окружность? putpixel, setpixel, getpixel не работают( подключаю библиотеки разные типа graphics.h, тоже ошибку выдает(
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
void Circle (int xc, int yc, int radius)
    {
    int x,y,dxt;
    long r2, dst, t, s, e, ca, cd, indx;
 
    r2= (long)radius*(long)radius;
    dst=4*r2;
    dxt=(double)radius/1.414213562373;
    t=0;
    s=-4*r2*(long)radius;
    e=(-s/2)-3*r2;
    ca=-6*r2;
    cd=-10*r2;
    x=0;
    y=radius;
    putpixel(xc,yc+radius);
    putpixel(xc,yc-radius);
    putpixel(xc+radius,yc);
    putpixel(xc-radius,yc);
    for (indx=1; indx <= dxt; indx++)
        {
        x++;
        if (e>=0)      e+=t+ca;
        else
            {
                y--;
                e+=t-s+cd;
                s+=dst;
            }
        t-=dst;
   putpixel(xc+x,yc+y);
   putpixel(xc+x,yc-y);
   putpixel(xc-x,yc+y);
   putpixel(xc-x,yc-y);
   putpixel(xc+y,yc+x);
   putpixel(xc+y,yc-x);
   putpixel(xc-y,yc+x);
   putpixel(xc-y,yc-x);
 
        };
    };
 
Текущее время: 06:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru