Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
Serheo666
3 / 3 / 0
Регистрация: 23.03.2011
Сообщений: 68
#1

Если числа могут быть длинами сторон равнобедренного треугольника, вычислите длины его высот

07.04.2011, 00:05. Просмотров 1368. Ответов 1
Метки нет (Все метки)

2..Введите три числа.Если они могут быть длинами сторон равнобедренного треугольника.Вычислите длины его высот.Выведите длину основания и длины высот в порядке возрастания.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 00:05
Ответы с готовыми решениями:

Если точки могут быть вершинами равнобедренного треугольника, вычислите длины его высот
Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами...

Если числа могут быть длинами сторон треугольника, то вычислить его площадь
Введите три числа. Если они могут быть длинами сторон равно- бедренного...

Введите три числа. Если они могут быть длинами сторон тупоугольного треугольника, выведите их в порядке убывания и вычислите площадь
Введите три числа. Если они могут быть длинами сторон тупоугольного...

Проверить могут ли числа быть длинами сторон треугольника, если да, то вычислить его площадь
Даны положительных числа a,b,c. Проверить могут ли они быть длинами сторон...

Если заданные числа могут быть длинами сторон треугольника, определите его вид
Пусть даны три числа. Если они могут быть длинами сторон треугольника,...

1
Darth_Vaider
58 / 57 / 28
Регистрация: 17.01.2011
Сообщений: 181
07.04.2011, 06:13 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

2:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
uses crt;
var a,b,c,h1,h2,h3:integer;
k:boolean;
begin
k:=true;
clrscr;
writeln('Enter a,b,c');
readln(a);
readln(b);
readln(c);
if a+b<=c then k:=false;
if a+c<=b then k:=false;
if c+b<=a then k:=false;//проверяем, треугольник ли это
if k=true then
begin
if (a=b)or(a=c)or(b=c) then 
begin
k:=true
//здесь нужно вычислять высоты, а как это делать, я не помню.
end else k:=false;
end else writeln('This is not triangle');
writeln('Press any key to conrinue');
readkey;
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2011, 06:13

Если числа могут быть длинами сторон прямоугольного треугольника, вычислить его площадь
Введите три числа. Если они могут быть длинами сторон прямоугольного...

Пусть даны три числа. Если они могут быть длинами сторон треугольника, определите его вид
Пусть даны три числа.Если они могут быть длинами сторон треугольника,...

Если точки могут быть вершинами равнобедренного тупоугольного треугольника, вычислите его площадь
Пусть даны координаты трех точек на плоскости. Если они могут быть вершинами...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru