|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
Нахождение количеста отрезков благодаря точкам на круге04.03.2023, 17:49. Показов 954. Ответов 19
Домашнее задание по информатике (9 класс):
На плоскостях X и Y нужно задать радиус круга, нужно задать определённое количество точек (допустим 20), каждая точка связана отрезком с другой точкой, нужно написать программу которая вычислит количество отрезков соединяющих все точки расположенные по кругу.
0
|
|
| 04.03.2023, 17:49 | |
|
Ответы с готовыми решениями:
19
Благодаря метода Polygon изобразить по точкам четырехугольную наклонную призму Построение двух отрезков по точкам
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
|
| 04.03.2023, 19:30 | |
|
n * (n - 1) / 2
А радиус зачем?
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 09:34 [ТС] | |
|
Если радиус круга не обязател, то ладно, главное - вычислить количество отрезков.
0
|
|
|
Супер-модератор
|
|
| 05.03.2023, 09:48 | |
|
Parramon, а ведь точки могут и не лежать на круге
Добавлено через 57 секунд strength, что-то подсказывает, что ты очень невнятно изложил(а) задание. Приведи точную формулировку!
3
|
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
|
| 05.03.2023, 10:06 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 11:51 [ТС] | |
|
"Дано определённое количество точек допустим 100, каждая точка связана отрезком с другой точкой, дан радиус "круга", за который не должны выходить точки, и центр на расстоянии от которого будут размещаться точки, (центр круга O(0,0), радиус равен 5,точки должны размещаться именно на этом радиусе, то есть именно на расстоянии от центра которое равно 5). Напишите программу, которая будет высчитывать количество отрезков соединяющие все точки." - это слова моего учителя, извините если могу показаться гуманитарием, но я лишь недавно начел заниматься программированием.
0
|
|
|
Супер-модератор
|
|
| 05.03.2023, 15:44 | |
|
eaa, да, задачка "гуманитарная". Но как я понимаю, нужно всего лишь подсчитать, сколько точек будет лежать внутри круга радиуса r с центром в точке (x,y).
Только непонятно, при чем тут "отрезки".
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 16:02 [ТС] | |
|
Да, я думаю именно это и нужно сделать.
0
|
|
|
2748 / 2056 / 508
Регистрация: 17.02.2014
Сообщений: 9,483
|
||
| 05.03.2023, 16:13 | ||
|
0
|
||
|
Любознательный
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||
| 05.03.2023, 17:44 | ||||
|
0
|
||||
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 17:52 [ТС] | |
|
Вам дан круг, на краях этого круга размещены точки, эти точки соединены линями (отрезками).
Условие(1): Количество точек не должно быть меньше/равно 2. Программа должна спрашивать у вас количество точек на круге ( input("Количество точек:") ). Главная задача программы: вычисление числа линий соединяющие все точки на круге, как пример если количество точек равно 5, то программа должна вычислить что число линий составляет 10. Условие(2): Программа должна выводить изображение с кругом, точками и линиями. (если это конечно возможно). Если уж и в этом обьяснение будет не понятно, то проблема уже в том как я запоминаю – то что мне говорили .
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 18:49 [ТС] | |
|
Да, но разве, чтобы поставить точки не нужны координаты, допустим А(1,-2), И если не указать радиус круга то если число точек = 100, они не будут расположены слишком близко друг к другу, мне кажется что расстояние должно быть большим, если число точек тоже большое. Или же это всё действительно необязательно?
P.S. Главное условие: это конечно подсчёт отрезков. Спасибо за ответ.
0
|
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
||||||||
| 05.03.2023, 18:53 | ||||||||
Сообщение было отмечено eaa как решение
Решение
4
|
||||||||
|
1 / 1 / 0
Регистрация: 28.01.2023
Сообщений: 13
|
|
| 05.03.2023, 19:45 [ТС] | |
|
Спасибо! Мне даже стало не ловко от того, что ответ был настолько очевидным.
![]() Правда перед input нужно было поставить int. Можно ещё сделать так чтобы выводился круг с отрезками и точками?
1
|
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
|
| 05.03.2023, 20:44 | |
|
0
|
|
|
Супер-модератор
|
||
| 06.03.2023, 07:46 | ||
|
0
|
||
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
||||||
| 06.03.2023, 10:19 | ||||||
Сообщение было отмечено strength как решение
Решение
1
|
||||||
|
Любознательный
7406 / 2256 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
|||||||
| 06.03.2023, 13:13 | |||||||
Сообщение было отмечено strength как решение
РешениеБоюсь, что Вы таки не запомнили ещё одно условие: Вывести координаты точек принадлежащих той самой окружности... при таком условии, задача получает верную смысловую нагрузку, в частности по наличию присутствия координатной плоскости и радиуса окружности... Как-то так:
0
|
|||||||
| 06.03.2023, 13:13 | |
|
Помогаю со студенческими работами здесь
20
Нахождение зависимости по точкам Нахождение функции по точкам Нахождение расстояния по 2 точкам Нахождение площади треугольника по точкам Нахождение площади треугольника по заданным точкам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|