Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.11.2017
Сообщений: 19
1

Как это записать в модулях ?

29.01.2018, 18:41. Показов 528. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
25
26
27
28
29
30
31
32
33
34
35
uses crt;
var xa,ya,xb,yb,xc,yc,i: integer;
    x,y,z,sq: real;
 
procedure Dlina(x1,y1,x2,y2: integer; var d:real);
begin
d:= sqrt(sqr(y1-y2)+sqr(x1-x2));
end;
 
function Exist (a,b,c: real): boolean;
begin
Exist:=((b+c-a)>0) and ((a+c-b)>0) and ((a+b-c)>0);
end;
 
procedure Square (a,b,c: real; var s: real);
begin
s:=0.25*(sqrt((a+b+c)*(b+c-a)*(a+c-b)*(a+b-c)));
end;
 
begin
writeln ('Введите координаты 1 вершины треугольника');
readln (xa,ya);
writeln ('Введите координаты 2 вершины треугольника');
readln (xb,yb);
writeln ('Введите координаты 3 вершины треугольника');
readln (xc,yc);
Dlina(xa,ya,xb,yb,x);
Dlina(xb,yb,xc,yc,y);
Dlina(xc,yc,xa,ya,z);
if Exist (x,y,z) then
   begin
   Square (x,y,z,sq);
   writeln('Площадь треугольника=',sq:0:2)
   end else writeln('Вычисление площади треугольника невозможно');
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2018, 18:41
Ответы с готовыми решениями:

Как это записать
Приветик всем) подскажите как вот этот код <b>Выберите регион</b> <form name="Select"> ...

как это записать ?
Возможно ли так записать матрицу и вывод ее решения в Math Cad ?

как на с++..это записать
В конструктор добавляем следующее: public Form1() { InitializeComponent(); ...

как это записать?
Как мне записать даное выражение в Маткаде?

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
29.01.2018, 18:54 2
Модуль. Сохранить файл под именем modul в папке с программой.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
unit modul;
interface
procedure Dlina(x1,y1,x2,y2: integer; var d:real);
function Exist (a,b,c: real): boolean;
procedure Square (a,b,c: real; var s: real);
 
implementation
procedure Dlina(x1,y1,x2,y2: integer; var d:real);
begin
d:= sqrt(sqr(y1-y2)+sqr(x1-x2));
end;
 
function Exist (a,b,c: real): boolean;
begin
Exist:=((b+c-a)>0) and ((a+c-b)>0) and ((a+b-c)>0);
end;
 
procedure Square (a,b,c: real; var s: real);
begin
s:=0.25*(sqrt((a+b+c)*(b+c-a)*(a+c-b)*(a+b-c)));
end;
end.
Программа.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt,modul;
var xa,ya,xb,yb,xc,yc,i: integer;
    x,y,z,sq: real;
begin
writeln ('Введите координаты 1 вершины треугольника');
readln (xa,ya);
writeln ('Введите координаты 2 вершины треугольника');
readln (xb,yb);
writeln ('Введите координаты 3 вершины треугольника');
readln (xc,yc);
Dlina(xa,ya,xb,yb,x);
Dlina(xb,yb,xc,yc,y);
Dlina(xc,yc,xa,ya,z);
if Exist (x,y,z) then
   begin
   Square (x,y,z,sq);
   writeln('Площадь треугольника=',sq:0:2)
   end else writeln('Вычисление площади треугольника невозможно');
end.
1
29.01.2018, 18:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2018, 18:54
Помогаю со студенческими работами здесь

Как это записать в VB?
В одномерном массиве А, состоящем из 15 целых чисел, вычислить сумму элементов, остаток от деления...

Как это записать
Как это записать в JS (c-d)*c=a

For i:=0 to c do как это записать в си++
for i:=0 to c do как это записать в си++??

как это записать?
Подскажите пожалуйста как эти формулы правильно записать, все время что-то не получается(


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru