Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2007, 07:39   #1
евгения,
Пользователь
 
Регистрация: 25.05.2007
Сообщений: 13
Вопрос паскаль

На плоскости заданы координаты трёх точек — вершины треугольника. Определить, равносторонним, равнобедренным или разносторонним является треугольник.
евгения, вне форума Ответить с цитированием
Старый 05.06.2007, 09:09   #2
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

program rect;
var
x1,x2,x3,y1,y2,y3:integer;
l1,l2,l3:real;
k:byte;
begin
k:=0;
//здесь пишешь блок ввода координат вершин (x1,y1)и т.д.
l1:=sqrt(sqr(x1-x2)+sqr(y1-y2));
l2:=sqrt(sqr(x1-x3)+sqr(y1-y3));
l3:=sqrt(sqr(x2-x3)+sqr(y2-y3));
if l1=l2 then inc(k);
if l1=l3 then inc(k);
if l2=l3 then inc(k);
case k of
0: write('Неравносторонний');
1: write('Равнобедренный');
3: write('Равносторонний');
end;
end.
Двум значение не может равняться так как если а=б и б=с то а=с.
Трофимов Александр вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль... Need Help Chih Помощь студентам 4 30.05.2008 16:37
Паскаль. LLIypLLIyH Помощь студентам 2 30.05.2008 08:51
Паскаль Jondeer Помощь студентам 5 01.11.2007 16:56
Паскаль Jondeer Помощь студентам 4 27.10.2007 18:54