2 / 2 / 1
Регистрация: 17.12.2019
Сообщений: 64
|
|
1 | |
[Ada] Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму26.06.2020, 11:07. Просмотров 1753. Ответов 3
Добрый день! Нуждаюсь в помощи умных людей, для составления программы на языке Ada) Огромное спасибо тем, кто сможет составить данную программу!
0
|
|
26.06.2020, 11:07 | |
Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму
Даны три точки A, B, C на числовой оси. Точка C расположена между точками A и B. Найти произведение длин отрезков AC и BC. |
|
Супер-модератор
![]() ![]() |
|
26.06.2020, 11:59 | 2 |
Код
with Ada.Numerics.Generic_Elementary_Functions; with Ada.Text_IO; use Ada.Text_IO; procedure Main is package Math is new Ada.Numerics.Generic_Elementary_Functions(Float); use Math; type Point is record X : Integer; Y : Integer; end record; function Len(A, B : Point) return Float is begin return Sqrt(Float((A.X - B.X)**2 + (A.Y - B.Y)**2)); end Len; A : Point := (10, 10); B : Point := (100, 75); C : Point := (120, 30); L1 : Float := Len(A, C); L2 : Float := Len(B, C); Sum : FLoat := L1 + L2; begin Put_Line("Длина AC = " & L1'Image); Put_Line("Длина BC = " & L2'Image); Put_Line("Сумма = " & Sum'Image); end Main;
0
|
2 / 2 / 1
Регистрация: 17.12.2019
Сообщений: 64
|
|
26.06.2020, 15:29 [ТС] | 3 |
Спасибо, большое)
0
|
26.06.2020, 19:38 | 4 | |||||
Значит не на плоскости, а только на одной оси. Ну, тогда так.
0
|
26.06.2020, 19:38 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Даны четыре точки на числовой оси A, B, C И D. найти длину пересечения отрезков AB И CD Оператор for. Вывести координаты и длины отрезков на числовой оси три точки А, В, С на числовой оси На числовой оси расположены три точки..
Пересечение отрезков числовой оси Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |