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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
real15
Сообщений: n/a
#1

Окружности - C++

06.03.2011, 10:43. Просмотров 364. Ответов 2
Метки нет (Все метки)

помогите пож-та: надо составить три окружности разных цветов да еще чтобы они последовательно были соединены(как ауди ))

 Комментарий модератора 
Не вклинивайтесь в чужие темы с несвязанным с ними вопросом. Так же крайне желательно указывать среду программирования, ну и собственные наработки, если имеются.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2011, 10:43     Окружности
Посмотрите здесь:

Класс "Окружность" с данными центр и радиус окружности. Вычислить длину и площадь окружности. - C++
Объявить класс и определить для него конструктор по умолчанию, конструктор инициализации. Определить функции-члены класса для ввода и...

две окружности - C++
На плоскости даны две окружности. Ваша задача – найти все их общие точки. Формат входных данных В первой строке входного файла...

Окружности и треугольник! - C++
Даны вещественные числа x1,y1,x2,y2,x3,y3. Каждая пара чисел xi,yi, где i=1,2,3, определяет координаты одной из вершин плоского...

Рисование окружности - C++
Доброго времени суток. Подскажите пожалуйста алгоритмы которые позволяют нарисовать "гладкую" окружность. Нужно что бы получилось...

Столкновение окружности с прямоугольником - C++
1) Как определить момент столкновения окружности с прямоугольником? 2) Как отразить направление окружности в момент столкновения с одной...

Лежит ли точка в окружности - C++
Входные данные: координаты х,у, радиус круга (с центром в точку 0,0) Выходные данные: лежит ли точка внутри окружности или нет

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

расстояние от окружности к ломаной? - C++
написать функцию: даны координаты 20 точек ломаной, найти три круга, которые находятся дальше от нее и три ближайших окружности. есть...

Программа, рисующая окружности - C++
Здравствуйте. Есть программа, которая рисует движущиеся окружности: #include <TXLib.h> #include <cstdlib> #include <iostream> ...

Пересечение эллипса и окружности - C++
Доброго времени суток. Собственно нужно написать алгоритм пересечения эллипса и окружности. Фигуры задаются координатами центров и...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
06.03.2011, 12:37     Окружности #2
составить три окружности разных цветов...
Готово:
Изображения
 
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
06.03.2011, 12:48     Окружности #3
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
#include <windows.h>
#include <math.h>
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
const int GREEN=10;
const int WHITE=11;
 
HANDLE hCons = GetStdHandle(STD_OUTPUT_HANDLE);
 
bool func(int x,int y,int r)
    {return (pow((x-r+1),2)+pow((y-r+1),2) <= pow(r,2));}
 
void draw(int r,int of=0,const int color=WHITE)
{
    int width=r*2+2;
    for(int x=0; x<width;x++)
    {
        for(int y=0; y<width; y++)
        {
            COORD pos = {x+of,y};
            if( func(x,y,r) )
            {
                SetConsoleCursorPosition(hCons, pos);
                SetConsoleTextAttribute(hCons, color);
                cout<<'x';
            }
        }
        COORD pos = {x+of,y};
        SetConsoleCursorPosition(hCons, pos);
        cout<<endl;
    }
}
 
int main ( )
{
    draw(5);
    draw(5,15);
    draw(6,7,GREEN);
 
    system("pause");
    return 0;
}

половину сам придумал
Ответ Создать тему
Опции темы

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