Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/29: Рейтинг темы: голосов - 29, средняя оценка - 4.97
0 / 0 / 1
Регистрация: 18.04.2013
Сообщений: 11
1

Нарисовать квадрат, в нем круг, в круге квадрат, и так далее

18.04.2013, 20:26. Показов 5697. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Требуется помощь.
Нужно нарисовать рисунок. Квадрат, в нем круг, в этом круге квадрат, в этом квадрате круг.....и так пока радиус не станет меньше 5,5.
Использую функцию bar из graphics.h при рисовании квадрата.
Проблема заключается в том, что я не знаю как вычислить точку для вписанного квадрата. Может быть есть для этого какие-нибудь специальные формулы?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2013, 20:26
Ответы с готовыми решениями:

Определить, поместится ли круг в квадрате и квадрат в круге
Известны площадь круга и квадрата . Определить а) уместиться ли круг в квадрате б) уместиться...

Нарисовать квадрат в квадрате, в квадрате и так далее
Прошу помощи, мне подкинули задачку. Необходимо вывести на экран вот это: * * * * * * * * * *...

Поместится ли круг в квадрат, или квадрат в круг?
Дан круг радиуса r и квадрат со стороной h. Поместится ли круг в квадрат, или квадрат в круг, или...

Определить, поместится ли квадрат в круге.
Здравствуйте. Помогите пожалуйста с такой задачей. Заданы площади круга R и квадрата S. Определить,...

4
42 / 42 / 27
Регистрация: 29.01.2013
Сообщений: 277
18.04.2013, 20:50 2
Посмотрите структуру файла .bmp. После этого сможете попробовать встроенными средствами c написать код для решения вашей задачи.
1
...
1910 / 1329 / 966
Регистрация: 12.02.2013
Сообщений: 2,172
18.04.2013, 21:07 3

Не по теме:

Кликните здесь для просмотра всего текста
Цитата Сообщение от hwh Посмотреть сообщение
Проблема заключается в том, что я не знаю как вычислить точку для вписанного квадрата.
Может быть есть для этого какие-нибудь специальные формулы?
Ваш учитель геометрии наверно расплакался бы.


Нарисовать квадрат, в нем круг, в круге квадрат, и так далее


Радиус окружности R – есть основание прямого равностороннего треугольника abc.
Теорема Пифагора: c^2 = a^2 + b^2, т.к. a = b, то получаем c^2 = 2 * a^2
Соответственно: a = sqrt(c^2 / 2)
Заменяем c на R и получаем: a = sqrt(R^2 / 2)

А теперь, зная a и координаты центра окружности, рисуйте ваш квадрат на здоровье.
1
0 / 0 / 1
Регистрация: 18.04.2013
Сообщений: 11
18.04.2013, 22:11  [ТС] 4
Кликните здесь для просмотра всего текста

Нарисовать квадрат, в нем круг, в круге квадрат, и так далее

Учитель геометрии всегда был мной недоволен и оно понятно почему.
Сторону квадрата находил иначе.
Пусть R - радиус первой окружности. А a - сторона первого квадрата. Тогда R=a/2.
Первая окружность является описанной для второго квадрата. Обозначим сторону второго квадрата a' Как известно, радиус описанной окружности квадрата равен a'*sqrt(2)/2. Следовательно, a'=R*sqrt(2) или можно выразить через сторону первого квадрата a'=a*sqrt(2)/2.
Использовать можно только bar. Нужна точка A1. Или отрезок C1A1. И вот с их определением у меня возникает проблема.
0
0 / 0 / 1
Регистрация: 18.04.2013
Сообщений: 11
19.04.2013, 09:36  [ТС] 5
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Задачу решил. Ошибся в формуле: забыл поделить 2. Всем спасибо.
0
19.04.2013, 09:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2013, 09:36
Помогаю со студенческими работами здесь

Определить, поместится ли квадрат в круге
3. Заданы площади квадрата и круга. Определить, поместится ли квадрат в круге. #include...

Определить, можно ли вписать круг в квадрат
Ребята, очень прошу помогите!!! Определить , можно ли вписать круг в квадрат. радиус круга - r и...

Определить, поместится ли квадрат в круг, если заданы их площади
Определить, поместится квадрат в круг, если заданы их площади. #include <math.h> #include...

Определить какая из фигур (круг или квадрат) имеет большую площадь
1)Определить какая из фигур (круг или квадрат) имеет большую площадь. Известно что сторона квадрата...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru