1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
||||||
1 | ||||||
Треугольник07.10.2010, 16:44. Показов 2654. Ответов 16
Метки нет (Все метки)
Составьте программу для выполнения следующих заданий:
1. Ввести с клавиатуры длины отрезков a, b и c. 2. Проверить, могут ли быть эти отрезки сторонами треугольника, и вывести соответствующее сообщение. 3. Используя формулу Герона и теоремы синусов и косинусов, вычислить периметр и площадь треугольника, высоты ha, hb и hc, медианы ma, mb и mc и биссектрисы la, lb и lc треугольника. 4. Вывести результаты вычислений с комментариями на экран дисплея. 5. Используя датчик случайных чисел, получить координаты вершин треугольника x1, y1, x2, y2, x3, y3, принадлежащие отрезку [-5,5]. 6. Не используя формулы Герона и теоремы косинусов, вычислить периметр, площадь и медианы треугольника. 7. Вычислить длины наибольшей и наименьшей сторон треугольника. 8. Вывести с комментариями результаты вычислений (координаты вершин, периметр, площадь и медианы, длины наименьшей и наибольшей сторон треугольника) на экран дисплея. 9. Напечатать длины сторон в порядке возрастания.
Во вторых ищет периметр, но не правильно(
0
|
07.10.2010, 16:44 | |
Ответы с готовыми решениями:
16
Создать базовый класс Треугольник с 2 наследниками: Равносторонний треугольник, Прямоугольный треугольник Класс треугольник с произвольным классом - равнобедренный треугольник Построить треугольник Паскаля. Используя треугольник Паскаля, вычислить 𝑘−ое число Фиббоначчи. Нумерация чисел Фиббона Создать абстрактный класс "Треугольник" и производный - "Равнобедренный треугольник" |
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
||||||
07.10.2010, 17:16 | 2 | |||||
Для того, чтобы складывало не целые числа, нужно огласить их как float(double), a вас они int!!!!
Добавлено через 2 минуты
1
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|
07.10.2010, 17:17 [ТС] | 3 |
Спасибо) А далее что?
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
07.10.2010, 17:18 | 4 |
Складывает?
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|
07.10.2010, 17:20 [ТС] | 5 |
Складывает разобрался)
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
||||||
07.10.2010, 17:27 | 6 | |||||
А, еще
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|||||||||||
07.10.2010, 17:43 [ТС] | 7 | ||||||||||
До этого уже допер)
Так добавил
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
07.10.2010, 18:02 | 8 |
Почему, у меня считает!!! Какие стороны вводите?
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|
07.10.2010, 18:03 [ТС] | 9 |
4 5 12 А на чём вы проверяли? Я пишу на Visual Studio 2010)
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
07.10.2010, 18:08 | 10 |
Потому что, под sqrt получается отрицательное число!!!
Добавлено через 39 секунд Введите например, 4,5,6!!!
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|
07.10.2010, 18:10 [ТС] | 11 |
Но тогда это уже не треугольник) Т.к (a+b>c) - не треугольник)
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
07.10.2010, 18:18 | 12 |
Откуда вы взяли, что (a+b>c) - не триугольник?
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
|
07.10.2010, 18:19 [ТС] | 13 |
А как тогда определить Проверить, могут ли быть эти отрезки сторонами треугольника, и вывести соответствующее сообщение.
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
07.10.2010, 18:35 | 14 |
Даже незнаю, надо смотреть свойства треугольников!!!
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
08.10.2010, 09:03 | 15 |
0
|
1 / 1 / 0
Регистрация: 03.06.2010
Сообщений: 61
|
||||||
10.10.2010, 15:03 [ТС] | 16 | |||||
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
10.10.2010, 15:27 | 17 |
alemor, введите
a = 0, b = 0, c = -1. Отличный треугольник Зачем изобретать велосипед, если в той теме, на которую я бросил линк, все есть
0
|
10.10.2010, 15:27 | |
10.10.2010, 15:27 | |
Помогаю со студенческими работами здесь
17
Треугольник Треугольник Треугольник) Треугольник в С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |