![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.09.2019
Сообщений: 3
|
![]()
Составить алгоритм и написать код программы, вычисляющей длину линии вертикального разреза фигуры y_razrez, значения площадей фигуры слева и справа от линии разреза s_left, s_right, по значениям аргумента x, введенным с консоли:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а что не получается то?
верхняя часть (y>0) - половинка одной окружности, нижняя часть (Y<0) - две половинки окружностей. Радиусы обозначены. Формулу окружности знаете? x^2+y^2 = R^2 (^2 — это в квадрате) x известно. R (оба) известно. находите два значения y (пересечение с верхней окружностью и с нижней) Ответ - сумма этих значений. значение площадей можно посчитать примерно так: https://programmersforum.ru/showthread.php?t=297491 описание этого способа проиллюстрировано тут - https://programmersforum.ru/showpost...44&postcount=2 фигура странная, что-то смутно напоминает ![]() Последний раз редактировалось Serge_Bliznykov; 18.09.2019 в 15:27. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,574
|
![]()
Думал, мне одному...
![]() Кстати, решить ее запрсто и без интегралов. Площадь сектора - без проблем, и вычесть площадь треугольника. Арифметика,6-й класс, и чуть-чуть тригонометрии. Да и кто сказал, что через интегралы ?! Язык для решения не указан, наверно, Ассемблер для арифмометра Феликс. Последний раз редактировалось digitalis; 18.09.2019 в 15:42. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 18.09.2019
Сообщений: 3
|
![]()
Нужно на паскале написать код,это кардиоида на картинке,я не знаю как вычислить площадь с этим разрезом
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,574
|
![]()
Ну вот, выдавили ответ из партизана.
А тебе - через интеграл - или по рабоче-крестьянски, через тригонометрию ? Цитата:
Пиво будет ? ![]() |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Там и через тригонометрию просто площадь посчитать по известной формуле площади сегмента, для начала вычислив угол сегмента по известному катету и гипотенузе треугольника
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 18.09.2019
Сообщений: 3
|
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,574
|
![]()
Вот, блин, геймеры - квест им задали, видите ли... Задача простая, как грабли. Вспомнить теорему Пифа Горова. Гипотенуза = 1, катет = х, Второй - по этой теореме. Это для верхней полу-опы, для нижней чуть посложнее, но тоже не жуть. Это касаемо длин линий. А площадь - вычисляем угол, площадь сектора и к ней +- площадь треугольника.
Написал бы, но щас я злой, как Барбос, бо сканер не работает. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать код программы, вычисляющей длину линии вертикального разреза фигуры | KASATKA_AA | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.09.2018 11:49 |
Вычислить длину линии разреза (Java(NetBeans IDE 7.2.1)) | Наталья Михайловна | Помощь студентам | 2 | 06.03.2013 06:46 |
Длина линии вертикального разреза (Pascal) | Viload | Python | 6 | 04.10.2012 12:19 |
Длина линии вертикального разреза фигуры | fbsd | Помощь студентам | 4 | 07.02.2012 21:20 |