Как найти площадь равностороннего треугольника паскаль

uses crt;
var
a:real;
procedure TrianglePS(l:real);
var
s,p:real;
begin
  s:=l*l*(sqrt(3)/4);
  p:=3*l;
  writeln('Площадь  равна ',s:3:3);
  writeln('Периметр равен ',p:3:3);
end;
begin
  clrscr;
  write('введите сторону равностороннего треугольника ');
  readln(a);
  TrianglePS(a);
  textcolor(10);
  write('программа работу закончила,нажмите ENTER');
  readln;
end.

Похожие записи/страницы:

  • Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей…
  • Вычисление площади кольца — Pascal(Паскаль)
  • Нахождение периметра и площади прямоугольного треугольника Pascal(Паскаль)
  • Даны координаты трех вершин треугольника: (x1, y1), (x2, y2), (x3, y3). Найти его периметр и площадь, используя формулу…
  • Заданы координаты трех вершин треугольника (x1,y1), (x2,y2),(x3,y3). Найти его периметр и площадь — Pascal(Паскаль)
  • Задана запись, имеющая три поля: первое – первая сторона треугольника, второе –вторая сторона треугольника, третье –…
  • Дана сторона равностороннего треугольника. найти площадь этого треугольника, его Высоту, радиусы вписанной и описанной…
  • Найти площадь и периметр прямоугольника с катетами а и б — Pascal(Паскаль)

Студворк — интернет-сервис помощи студентам

Здравствуйте!!! Прошу помочь с решением в Паскале!!!

1. «Программирование алгоритмов линейной структуры»:
1.1. Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы вписанной и описанной окружностей.
1.2. Дана длина окружности. Найти площадь круга, ограниченного этой окружностью. В качестве значения Pi использовать 3.14.

2. «Условные операторы»:
2.1. Значения переменных X, Y, Z поменять местами так, чтобы они оказались упорядоченными по убыванию.
2.2. Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения.

3. 1. Локатор ориентирован на одну из сторон света («С» — север, «З» — запад, «Ю» — юг, «В» — восток) и может принимать три цифровые команды: 1 — поворот налево, –1 — поворот направо, 2 — поворот на 180 градусов. Дан символ C — исходная ориентация локатора и числа N1 и N2 — две посланные ему команды. Вывести ориентацию локатора после выполнения данных команд.

3.2. Дан номер месяца (1 — январь, 2 — февраль, …). Вывести название соответствующего времени года («зима», «весна» и т.д.).

4. «Программирование алгоритмов циклической структуры»
4.1. Дано вещественное число A (> 1). Вывести наибольшее из целых чисел N, для которых сумма 1 + 1/2 + … + 1/N будет меньше A, и саму эту сумму.

4.2. Дано целое число N (> 0). Вывести произведение 1•2•…•N. Чтобы избежать целочисленного переполнения, вычислять это произведение с помощью вещественной переменной и выводить его как вещественное число.

5. «Программирование алгоритмов циклической структуры»
5.1. Дано целое число N и набор из N целых чисел. Вывести номера тех чисел в наборе, которые меньше своего левого соседа, и количество K таких чисел.

5.2. Дано целое число N и набор из N целых чисел. Вывести номера тех чисел в наборе, которые больше своего правого соседа, и количество K таких чисел.

victoria2298tor

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

Комментарии

var a,s,h,r1,R:real;<br />begin<br />readln(a);

нужно найти только площадь треугольника?

ИнформатикБУ

Светило науки — 496 ответов — 3298 раз оказано помощи

var
a: integer;
s: real;
begin
  readln(a);
  s:=(sqr(a)*sqrt(3))/4;
  writeln(s);
end.

triolana

Светило науки — 553134 ответа — 388270 раз оказано помощи

Площадь равностороннего треугольника через его сторону определяется по известной формуле:

// PascalABC.NET 3.0, сборка 1128
var
  a:real;
begin
  Write(‘Введите длину стороны треугольника: ‘); Read(a);
  Writeln(‘Площадь треугольника равна ‘,sqrt(3)/4*sqr(a):0:3)
end.

Тестовое решение:
Введите длину стороны треугольника: 3.18
Площадь треугольника равна 4.379

Прежде всего — формулы. Пусть а — длина стороны, тогда
displaystyle r= frac{ sqrt{3}}{6}a;  R=2r;  h=3r;  S= frac{1}{2}ah

var
  a, r, rr, h, s: real;

begin
  Write(‘Введите длину стороны треугольника: ‘);Readln(a);
  r := sqrt(3) * a / 6;
  rr := 2 * r;
  h := 3 * r;
  s := a * h / 2;
  Writeln(‘Радиус вписанной окружности ‘, r);
  Writeln(‘Радиус описанной окружности ‘, rr);
  Writeln(‘Высота треугольника ‘, h);
  Writeln(‘Площадь треугольника ‘, s);
end.

Тестовое решение:
Введите длину стороны треугольника: 10
Радиус вписанной окружности 2.88675134594813
Радиус описанной окружности 5.77350269189626
Высота треугольника 8.66025403784439
Площадь треугольника 43.3012701892219

  • Про сайт
  • Контакты
  • |
  • .UA
  • .RU

Содержание

  • Решение C++
  • Решение Pascal
  • I. Основные приемы программирования
    • 1. Арифметика действительных чисел. Вычисление по формулам. (1-32)
    • 2. Разветвления (33-60)
    • 3. Простейшая целочисленная арифметика (61-76)
    • 4. Простейшие циклы (77-119)
    • 6. Пошаговый ввод данных и вывод результатов
    • 7. Сочетания цикла и разветвления (178-250)
    • 8. Обработка последовательностей символов (251-270)
    • 10. Вложенные циклы (317-366)
    • 11. Вложенные циклы в матричных задачах. (367-423)
    • 12. Использование процедур (424-470)
    • 13. Файлы (471-530)
    • 14. Вычисления с хранением последовательности значений (531-553)
  • II. Задачи по темам
    • 20. Преобразование и построение матриц (873-696)
    • 21. Матричная алгебра
    • 27. Тексты (802-821)
    • 30. Графика (843-910)

Свежие решения

  • Решение задачи с Абрамова №429
  • Решение задачи с Абрамова №387
  • Решение задачи с Абрамова №136н
  • Решение задачи с Абрамова №217
  • Решение задачи с Абрамова №47

abramov.org.ua © 2012-2023.

Все права защищены.

Понравилась статья? Поделить с друзьями:
  • Как составить заявка на мужа
  • Как найти длину вектора с двумя координатами
  • Как найти адрес человека платно
  • Как найти регистрацию человека по номеру телефона
  • Как найти этимологию слова