![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.09.2009
Сообщений: 35
|
![]()
Здравствуйте! Помогите пожалуйста решить задачу: Даны три натуральных числа, являющихся длинами сторон треугольника. Определить при каком упорядочении они составляют арифметическую прогрессию.Заранее спасибо)))
![]()
тяжела и неказиста жизнь простого программиста
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
У меня такое впечатление, будто обычная сортировка пузырьком может это решить.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.09.2009
Сообщений: 35
|
![]()
направление решения?
тяжела и неказиста жизнь простого программиста
|
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Вот у Вас 3 числа. Арифметическая прогрессия - a(n+1) = a(n) + d. Если упорядочить числа по возрастанию/убыванию, то может получиться прогрессия. Сортировка пузырьком как раз и упорядочит.
Хотя вопрос остается - такой упорядоченный набор из 3 чисел не всегда будет арифметической последовательностью.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 16.09.2009
Сообщений: 35
|
![]()
В общем препод объяснил, что в основу решения надо положить теорему Пифагора( но с ней всё просто) и теорему косинусов. Тип взять integer.
Но я никак не пойму всё равно, помогите, пожалуйста, хотя бы с набросками решения.
тяжела и неказиста жизнь простого программиста
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Честно говоря, препод так объяснил, что я тоже ничего не понял
![]() Как тут можно приплести теорему Пифагора и косинусов непонятно. Кстати, теорема Пифагора - всего лишь частный случай теоремы косинусов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Скорее всего теорема косинусов при делах - сначала определить, а могут ли вообще отрезки с такими длинами треугольник образовать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
согласен с s-andriano!
в условии абсолютно однозначно сказано: Цитата:
Что же касается "подсказок" преподавателя, то, имхо: либо автор темы неправильно что-то понял(а)/пересказал(а), либо препод фигню городит... |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 16.09.2009
Сообщений: 35
|
![]()
если опустить слова препода( честно говоря, я в них тоже ничего не поняла) и следовать только условию, получается это тупой ввод чисел и проверка их на арифметическую прогрессию. Но мне кажется это слишком просто
тяжела и неказиста жизнь простого программиста
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Арифметическая прогрессия | darkneron | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.05.2012 21:32 |
Арифметическая прогрессия | darkneron | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 23.05.2012 19:44 |
процедуры и функции - возможно ли построение треугольника по длинам сторон, вычисление площади треугольника по длинам сторон | kazbek1 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.05.2012 10:38 |
Арифметическая прогрессия | Idealist 2012 | Помощь студентам | 7 | 16.12.2011 20:02 |
Арифметическая прогрессия | euhenia | Помощь студентам | 6 | 05.02.2010 20:08 |