Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2014, 14:14   #21
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
Плохо

Цитата:
Но она неправильная
Да, ты прав. Облажался я, признаю. Бывает.
Изображения
Тип файла: jpg кводрат.jpg (31.2 Кб, 119 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...

Последний раз редактировалось min@y™; 01.10.2014 в 14:26.
min@y™ вне форума Ответить с цитированием
Старый 01.10.2014, 14:20   #22
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,601
По умолчанию

x1=xo + cos(a)
Зачем на R cos умножать?
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 01.10.2014, 14:28   #23
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Зачем на R cos умножать?
Ну не делить жэж! Да и 1хрен, R потом сокращается при выкладках.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 03.10.2014, 07:22   #24
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

min@y, а в каком редакторе вы формулы набирали?

Геометрию только начинаю вспоминать и никак не пойму откуда в выкладках pi/2?

Тоже хочу сделать программку, в которой рисовались бы квадраты по диагонали. Тыкнул мышкой в одном месте - в другом - нарисовался квадрат.

У меня есть идея использовать эти треугольники:
8Observer8 вне форума Ответить с цитированием
Старый 03.10.2014, 08:03   #25
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Код:
(1):
x3 = x0 + R * Sin( a )
y3 = y0 + R * Cos( a )
x4 = x0 - R * Sin( a )
y4 = y0 - R * Cos( a )

(2):
Sin( a ) = ( y2 - y1 ) / 2R
Cos( a ) = ( x1 - x2 ) / 2R

(2) -> (1):
x3 = x0 + R * ( y2 - y1 ) / 2R = x0 + ( y2 - y1 ) / 2
y3 = y0 + R * ( x1 - x2 ) / 2R = y0 + ( x1 - x2 ) / 2
x4 = x0 - R * ( y2 - y1 ) / 2R = x0 - ( y2 - y1 ) / 2
y4 = y0 - R * ( x1 - x2 ) / 2R = y0 - ( x1 - x2 ) / 2
8Observer8 вне форума Ответить с цитированием
Старый 03.10.2014, 08:36   #26
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
а в каком редакторе вы формулы набирали?
Тыкай всюда.
Цитата:
не пойму откуда в выкладках pi/2?
В окно посмотрел, а там на зоборе мелом написано "пинадва", ну я в формулу и вставил. А серьёзно - строим перпендикуляр жэж, а пинадва = 90°.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 03.10.2014, 08:45   #27
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Paint мне не осилить.

А я вроде проще сделал - без "пинадва"
8Observer8 вне форума Ответить с цитированием
Старый 03.10.2014, 08:56   #28
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
А я вроде проще сделал - без "пинадва"
Это мидаль, орден и грамота!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 03.10.2014, 10:00   #29
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Это мидаль, орден и грамота!
Это же прямая обязанность каждого форумчанина - пытаться делать Мир лучше! Как можешь! Хоть чуть-чуть!

Кто хочет, можете у себя попробовать. Клики мыши определяют диагональ квадрата: ссылка

Тут исходники: ссылка. Может у кого-нибудь буду замечания к коду или какие-нибудь идеи.
Изображения
Тип файла: png 381.png (33.2 Кб, 60 просмотров)

Последний раз редактировалось 8Observer8; 03.10.2014 в 10:04.
8Observer8 вне форума Ответить с цитированием
Старый 03.10.2014, 10:45   #30
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
Смех

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Это же прямая обязанность каждого форумчанина - пытаться делать Мир лучше! Как можешь! Хоть чуть-чуть!

Кто хочет, можете у себя попробовать. Клики мыши определяют диагональ квадрата: ссылка

Тут исходники: ссылка. Может у кого-нибудь буду замечания к коду или какие-нибудь идеи.
Молодец. Замечаний нет! Есть награда!



За поднятия настроения в пятницу утром:
Изображения
Тип файла: jpg Грамота.jpg (114.5 Кб, 126 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование квадрата KocT9 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 22.10.2014 11:58
OpenGL. Рисование квадрата kuy Общие вопросы C/C++ 0 12.03.2013 23:46
Рисование ровного квадрата/круга при нажатой клавише Ctrl DeeDe Помощь студентам 0 07.05.2012 14:28
Рисование квадрата. Работа на Canvas Файзулка Мультимедиа в Delphi 8 26.02.2010 14:34
Рисование квадрата, работа на canvas lubov_morkov Помощь студентам 2 02.06.2009 13:01