в PASCAL ПОЖАЛУЙСТА Составьте линейные программки для решения последующих задач:1. Определения

В PASCAL ПОЖАЛУЙСТА
Составьте линейные программы для решения последующих задач:

1. Определения длины средней полосы трапеции, если знамениты длины оснований трапеции.

2. Вычисления площади трапеции, если известны ее основания и высота.

3. Вычисления расстояния между 2-мя точками на координатной плоскости.

4. Вычисления периметра треугольника, если знамениты координаты его вершин.

5. В углу прямоугольного двора размером a*b стоит прямоугольный дом размером c*d. Подсчитать площадь дома, свободную площадь двора и длину забора.

Примечание: в углу, где стоит дом, забора нет.

Задать свой вопрос
1 ответ
//PascalABC.NET (версия 3.1, сборка 1210 от 29.03.2016)

Определения длины средней полосы трапеции,
если известны длины оснований трапеции.

var
  a,b : real;

begin
  readln(a,b);
  writeln('длина средней линии = ',(a+b)/2);
end.


 Вычисления площади трапеции,
 если знамениты ее основания и высота.

var
  a,b,h : real;

begin
  readln(a,b,h);
  writeln('площадь трапеции = ',(a+b)/2*h);
end.


 Вычисления расстояния меж
 двумя точками на координатной плоскости

var
  x1,y1,x2,y2 : real;

begin
  write('Координаты 1 точки '); readln(x1,y1);
  write('Координаты 2 точки '); readln(x2,y2);
  writeln('Расстояние меж точками = ',sqrt(sqr(x1-x2)+sqr(y1-y2)));
end.


 Вычисления периметра треугольника,
 если известны координаты его вершин

var
  x1,y1,x2,y2,x3,y3,a,b,c : real;

begin
  write('Координаты 1 верхушки '); readln(x1,y1);
  write('Координаты 2 верхушки '); readln(x2,y2);
  write('Координаты 3 верхушки '); readln(x3,y3);
  a:=sqrt(sqr(x1-x2)+sqr(y1-y2));
  b:=sqrt(sqr(x3-x2)+sqr(y3-y2));
  c:=sqrt(sqr(x3-x1)+sqr(y3-y1));
  writeln('периметр треугольника = ',a+b+c);
end.


 В углу прямоугольного двора размером a*b стоит
 прямоугольный дом размером c*d.
 Подсчитать площадь дома,
 свободную площадь двора и длину забора.

var
  a,b,c,d,sh : real;

begin
  write('Размеры двора '); readln(a,b);
  write('Размеры дома '); readln(c,d);
  sh:=c*d; //площадь дома
  writeln('площадь дома = ',sh);
  writeln('свободная площадь двора = ',a*b -sh);
  writeln('длина забора = ',(a+b)*2 -(c+d));
end.











, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Определить предложения какие они по цели высказывания и по интонации

Русский язык.

"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.

Русский язык.

на одной грядке коротышки посадили 3 ряда морковок по 8 штук

Разные вопросы.

эссе на тему какое образование дается в каждой семье

Қазақ тiлi.

Put the verb in brackets into the Present Indefinite. 1The Volga ,

Английский язык.

Сколько стоит коктейль молочный? Точную цену надо?

Математика.

Составить рассказ Из чего складывался культ монарха помазанника Божьего?

История.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт