0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
||||||
1 | ||||||
Нахождения перимтров нескольких трапеций заданных по точкам07.10.2012, 23:46. Показов 1505. Ответов 18
Метки нет (Все метки)
Вот сама задача."На вход подается некоторое количество трапеций (координаты вершин). Отсортировать и вывести их по возрастанию периметров. При вводе проверять, что вводятся трапеции."
Есть фрагмент программы для ввода координат и нахождения периметра для одной трапеции.А как быть если вводят несколько трапеций ,это вводить кучу новых переменных и делать все тоже самое что с первой?
0
|
07.10.2012, 23:46 | |
Ответы с готовыми решениями:
18
Рассчитать сумму площадей заданных трапеций Распараллеливание нахождения интеграла методом трапеций Нахождения определенного интеграла методом трапеций Разработать программу нахождения интеграла, формула трапеций |
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
08.10.2012, 14:58 | 2 |
используй массив. например одна трапеция M[8]; А чтобы несколько используй матрицу matrix[4][8] - где 4 количество трапеций.
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
08.10.2012, 15:29 [ТС] | 3 |
Нужно сделать через классы обьектов.пока что не представляю каким образом
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
22.10.2012, 18:00 [ТС] | 4 |
вот задача:На вход подается некоторое количество трапеций (координаты вершин). Отсортировать и вывести их по возрастанию периметров. При вводе проверять, что вводятся трапеции.
Не получается реализовать ее.Буду благодарен за помощь.Я так понимаю что можно сделдать массив из количества трапеций,вводить сколько нужно ввести трапеций,за тем их координаты,потом найти площади,записать в массив площадей и отсортировать их.и вывести.
0
|
2338 / 1826 / 753
Регистрация: 27.07.2012
Сообщений: 5,405
|
|
22.10.2012, 20:16 | 5 |
Можно динамически добавлять элементы в контейнер (вектор, например). Т.е. примерно так: вводится трапеция, обсчитывается периметр и добавляется в вектор. Нужно только придумать, как остановить ввод.
Сортировать можно перед выводом, а можно и после каждого добавления. (И чтобы пользователь не заметил задержек - сортировать в другом потоке ). А какие критерии трапеции?
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|||||||||||
12.11.2012, 19:54 [ТС] | 6 | ||||||||||
Задание:На вход подается некоторое количество трапеций (координаты вершин).
Отсортировать и вывести их по возрастанию периметров. Вот первый код который рабочий мною созданный. Но нужно переделать его под классы обьектов.Во втором коде я начал переделывать код,но не могу создать класс для нахождения периметра.Помогите,подскажите полжалуйста!Спасибо
0
|
41 / 41 / 5
Регистрация: 29.04.2012
Сообщений: 185
|
|
12.11.2012, 20:10 | 7 |
А зачем тебе так много классов? Не проще ли создать просто класс ТРАПЕЦИЯ, а Периметр, Точка и т.д. уже будут методами этого класса
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
12.11.2012, 20:14 [ТС] | 8 |
Да,можно так,но я незнаю к сожелению как это реализовать.Вот и прошу помощи.
0
|
12.11.2012, 20:15 | 9 | |||||
Ох, посмотри хоть один пример объявления класса.
Например:
0
|
41 / 41 / 5
Регистрация: 29.04.2012
Сообщений: 185
|
||||||
12.11.2012, 20:30 | 10 | |||||
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
||||||
19.11.2012, 19:57 [ТС] | 11 | |||||
Задание:На вход подается некоторое количество трапеций (координаты вершин).
Отсортировать и вывести их по возрастанию периметров. Почему-то нехочет работать вывод перимтров.Немогу разобраться с этим.остальное вроде все верно. Помогите пожалуйста!
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
19.11.2012, 20:32 | 12 | |||||
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
19.11.2012, 20:57 [ТС] | 13 |
MrGluck , спасибо конечно,но мне бы в своей разобраться почему не работает.
PS: ваш вариант не получается запустить,бесконечное число чисел вводится и все.
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
19.11.2012, 21:07 [ТС] | 15 |
Ну на счет выхода из цикла знаю.А есть ответ, почему моя программа не выводит?
0
|
Пес войны
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
|
|
19.11.2012, 22:25 | 16 |
двай начнем с того, где функция подсчета периметра?
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
|
20.11.2012, 09:46 [ТС] | 17 |
volume () -вот она
0
|
Пес войны
111 / 88 / 22
Регистрация: 23.02.2012
Сообщений: 653
|
|||||||||||
20.11.2012, 22:02 | 18 | ||||||||||
сорри, я поробывал поправить, но понял, что это не код, а пздц...
тут написано, что это объем
0
|
0 / 0 / 1
Регистрация: 18.10.2011
Сообщений: 37
|
||||||
05.12.2012, 14:52 [ТС] | 19 | |||||
Задача :
«Добавление структур». Ввести возможность определения и использования структур (записей). Для этого расширить синтаксис: <expr> ::= RECORD TYPENAME (<field>{,<field>}) <field> ::= NAME <prim> ::= DEFVAR TYPENAME NAME | NAME.<field> для определения записей и обращения к полям записи. Реализовать эффек-тивную древовидную структуру для операции определения записи и опера-ции обращения к полю записи. Есть люди готовые помочь?уж очень нужна помощь по данной задаче..
0
|
05.12.2012, 14:52 | |
05.12.2012, 14:52 | |
Помогаю со студенческими работами здесь
19
Найти точку пересечения графиков, заданных по точкам Вычислить методами Симпсона и методом трапеций интеграл от функции F(х)=1/(1+[) в заданных пределах [0.0,2.0] с точностью е=10^(-4). Подпрограммы. Составить программу нахождения наибольшего общего делителя нескольких чисел, используя функцию нахождения НОД двух чисел Нахождения наибольшего из заданных чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|