Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.26;
Скачать: CL | DM;

Вниз

Нарисовать треугольник в Pascal е   Найти похожие ветки 

 
Khabibulin   (2006-11-06 14:15) [0]

как математически нарисовать треугольник в Паскале? Например, есть сторона А=9,5 см., Б=4 см. и Г=4,8 см... Как это сделать? Помогите пожалуйста!!!


 
Array   (2006-11-06 14:23) [1]

LineTo + F1


 
Percent   (2006-11-06 14:25) [2]

Паскаль не предназначен для рисования треугольников.

LineTo

Это Паскаль?


 
Khabibulin   (2006-11-06 14:27) [3]

но мне надо нарисовать его там... варианты то должны быть... верно?


 
Khabibulin   (2006-11-06 14:31) [4]

с помощью линий то можно, ведь так? самое непонятное как нарисовать их под нужным углом (просщитать это все)... вот что мне надо...


 
Array   (2006-11-06 14:32) [5]

сори, не глянул
line(x1, y1, x2, y2 :integer);


 
DiamondShark ©   (2006-11-06 14:32) [6]


> Например, есть сторона А=9,5 см., Б=4 см. и Г=4,8 см...
> Как это сделать?

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


 
Khabibulin   (2006-11-06 14:37) [7]

I\
      I \
      I  \
A->  I   \
      I    \  <-B
      I     \
      I      \
      I_____\
         ^
         |
         C

допустим A=9,0см, B=13,5см, C=5см... (все приблизительно!).
И что, такого нарисовать вообще не реально???


 
Percent   (2006-11-06 14:39) [8]

таких треугольников не бывает.]

Но в военное время, говорят...

:-)


 
Percent   (2006-11-06 14:40) [9]

И что, такого нарисовать вообще не реально???

Да ты ж уже нарисовал. Зачем тебе Паскаль?


 
Khabibulin   (2006-11-06 14:41) [10]

блин, я серьезно, а вы.... :(((((


 
Anatoly Podgoretsky ©   (2006-11-06 14:42) [11]

Вообще то LineTo, а остальное не относится к Дельфи, это в школу, предмет называется геометрия.


 
Anatoly Podgoretsky ©   (2006-11-06 14:46) [12]

> Khabibulin  (06.11.2006 14:41:10)  [10]
> блин, я серьезно, а вы.... :(((((

Вполне серьезно, таких небывает, а не евклидовское пространство видимо рано для тебя.


 
DiamondShark ©   (2006-11-06 14:53) [13]

И мы серьёзно.

Введём систему координат, такую, что одна из вершин лежит в начале СК, а одна из сторон лежит на оси Ox:

^
|
|      
|
|  /*\
| /    \
|/      \
*------*---->

тогда координаты вершин будут (0,0), (A,0), (x,y)

Задача: найти x, y.
Чётвёртый класс, если не ошибаюсь.


 
Khabibulin   (2006-11-06 15:06) [14]

да я в курсе... :)))) но геометрия мне не дана.... а ж самому стыдно...


 
KilkennyCat ©   (2006-11-06 15:14) [15]

Предлагаю сначала найти площадь треугольника.


 
DiamondShark ©   (2006-11-06 15:29) [16]


> но геометрия мне не дана

даже в объёме теоремы Пифагора?!

|  x^2 + y^2 = B^2
|  (A-x)^2 + y^2 = C^2

подозреваю, что алгебра в объёме систем квадратных уравнений тоже :(

тогда, последняя надежда на системы линейных уравнений.

w=x^2
v=y^2

|  w + v = B^2
|  u + v = C^2
|  u + w = A^2

x интересует только неотрицательный.


 
Anatoly Podgoretsky ©   (2006-11-06 15:43) [17]

> Khabibulin  (06.11.2006 15:06:14)  [14]
А почему бы не попросить предподователся провести маленький ликбез, купить учебник по геометрии за начальные классы, там уже есть готовые формулы и разъяснения.А на форумах над этим будут только шутить, особенно если ты заявишь про свой знаменитый трехугольник, у которого одна сторона длиннее суммы двух других.-- С уважением,Анатолий Подгорецкий  "Khabibulin" <masta.khabibulin@mail.ru> wrote in message news:1162811723.14@delphimaster.ru...  Khabibulin (06.11.2006 15:06) [14]  да я в курсе... :)))) но геометрия мне не дана.... а ж самому стыдно...------=_NextPart_000_0112_01C701B1.EB7570D0



Страницы: 1 вся ветка

Текущий архив: 2006.11.26;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
4-1152810395
trubin
2006-07-13 21:06
2006.11.26
Как программно переключить раскладку клавиатуры в чужом процессе


15-1162971219
ANB
2006-11-08 10:33
2006.11.26
Неизвестная война


1-1160978357
id
2006-10-16 09:59
2006.11.26
XML as Registry


2-1163159929
АмеГа
2006-11-10 14:58
2006.11.26
Диалог


15-1162621824
oleg_petrenko77@mail.ru
2006-11-04 09:30
2006.11.26
Просьба помочь