Вычисление площади треугольника по информатике

Площадь треугольника по формуле Герона на Питоне

На языке программирования Питон можно решить много разных задач, в том числе и по математике. Для начинающих изучать этот язык будет полезно решить задание на вычисление площади треугольника. Одним из способов вычисления этой величины является применение формулы Герона.

Вычисление площади треугольника по информатике

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

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

Математическая часть задачи

Из школьного курса математики вы знаете, что площадь треугольника можно вычислить по данным длинам трёх его сторон по формуле Герона:

Вычисление площади треугольника по информатике

Вычисление площади треугольника по информатике

p – полупериметр треугольника.

Видео:Уроки программирования на языке Pascal. Вычисление площади треугольника по координатам вершинСкачать

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

Решение задачи на Питоне

На вход программе подаются целые числа, выводом программы должно являться вещественное число, соответствующее площади треугольника.

Для ввода целых чисел используем функцию int() .

Для решения задачи нам необходимо подключить библиотеку с математическими функциями. Делаем это с помощью строки импорта:

Функция для извлечения квадратного корня в этой библиотеке записывается так:

Код программы для вычисления площади треугольника

Результат выполнения кода программы

Видео:Площадь треугольника. Как найти площадь треугольника?Скачать

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

Второй вариант решения задачи

Также можно воспользоваться стандартной функцией возведения числа в степень. Дело в том, что квадратный корень — это возведение в степень 1/2.

Синтаксис функции такой:

где x — число, возводимое в степень, а y — сама степень.

Вот так это запишется по формуле:

Результат выполнения кода:

Видео:Решение простых задач на python | Площадь и периметр прямоугольного треугольникаСкачать

Решение простых задач на python | Площадь и периметр прямоугольного треугольника

Третий вариант решения задачи

Вместо извлечения корня можно возвести в степень 1/2 или 0,5 . При этому функцию использовать не нужно.

Как видим, результат выполнения программы точно такой же.

Видео:Программа для вычисления площади треугольника на языке C#Скачать

Программа для вычисления площади треугольника на языке C#

Задачи по Pascal. Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов.

Условие задачи: Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов (Язык Pascal)

Сложность: легкая.

Видео:Вычисление площади и периметра прямоугольника в ПаскальСкачать

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

Решение задачи

Для начала продумаем наше решение. Оно очень простое. Вводим два катета, потом подставляем их в формулы и выводим ответы.

Давайте посмотрим на формулы :

1. Это у нас будет периметр :

Как известно и прямоугольного треугольника 3 стороны два катета и гипотенуза. Периметр это сумма длин всех сторон, а нам получается еще надо найти гипотенузу, делается это с помощью формулы :

2. Это у нас площадь :

И так формулы есть, теперь можно решать.

Для того чтобы решить задачу нам понадобятся следующие переменные :

  1. Переменные a и b — для катетов
  2. Переменная c — для гипотенузы
  3. Переменная S — для площади
  4. Переменная P — для периметра

Видео:Программа вычисления площади треугольника на языке Си.Скачать

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

Вычисление площадей и периметров фигур

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

Длины сторон и радиус вводятся пользователем.

Площади и периметры фигур можно найти по следующим формулам.

Периметр треугольника: P = a + b + c
Площадь треугольника: S = √(p(p-a)(p-b)(p-c)), где p = P/2

Периметр прямоугольника: P = 2(a + b)
Площадь прямоугольника: S = ab

Периметр круга: P = 2πr
Площадь круга: S = πr 2

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

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

Pascal

вычислить площадь фигуры паскаль

Видео:9 класс, 12 урок, Теорема о площади треугольникаСкачать

9 класс, 12 урок, Теорема о площади треугольника

Язык Си

В библиотеке math.h нет константы числа π.

При компиляции с помощью gcc необходимо в конце команды указать ключ -lm (из-за math.h).

Видео:MathCad вычисление площади треугольника.wmvСкачать

MathCad вычисление площади треугольника.wmv

Python

вычислить площадь фигуры Python

Видео:Геометрия 9 класс (Урок№14 - Теорема о площади треугольника.)Скачать

Геометрия 9 класс (Урок№14 - Теорема о площади треугольника.)

КуМир

Не нашлось константы для числа π

Видео:Вычисление площади треугольника по координатам его вершин. | Задачи C#Скачать

Вычисление площади треугольника по координатам его вершин. | Задачи C#

Basic-256

  • Total 0
  • 0
  • 0
  • 0
  • 0

вычислить площадь фигуры паскаль

var
a,b,c: word;
w,h: word;
r: word;
P,S: real;
begin
readln(a,b,c);
P := (a + b + c) / 2;
S := sqrt(P * (P — a) * (P — b) * (P — c));
writeln(‘P=’,a+b+c,’; S=’,S:5:2);

readln(r);
P := 2 * pi * r;
S := pi * r * r;
writeln(‘P=’,P:5:2,’; S=’,S:5:2);
end.

5 3 5
P=13; S= 7.15
3 9
P=24; S=27
5
P=31.42; S=78.54

#define PI 3.14159

main() <
int a,b,c;
float p,S;
printf(«Длины сторон треугольника: «);
scanf(«%d%d%d», &a,&b,&c);
p = (a+b+c)/2;
S = sqrt(p*(p-a)*(p-b)*(p-c));
printf(«P = %d; S = %.2fnn», (a+b+c), S);
printf(«Ширина и высота прямоугольника: «);
scanf(«%d%d», &a,&b);
printf(«P = %d; S = %dnn», (a+b)*2, a*b);
printf(«Радиус круга: «);
scanf(«%d», &a);
printf(«P = %.2f; S = %.2fn», 2*PI*a, PI*pow(a,2));
>

Длины сторон треугольника: 4 4 6
P = 14; S = 7.94

Ширина и высота прямоугольника: 2 5
P = 14; S = 10

Радиус круга: 3
P = 18.85; S = 28.27

В библиотеке math.h нет константы числа π.

При компиляции с помощью gcc необходимо в конце команды указать ключ -lm (из-за math.h).

вычислить площадь фигуры Python

print(«Введите длины сторон треугольника: «)
a = int(input(«a=»))
b = int(input(«b=»))
c = int(input(«c=»))
p = (a+b+c)/2
s = math.sqrt(p*(p-a)*(p-b)*(p-c))
print(«P=%d; S=%.2f» % (a+b+c, s))

print(«Введите длины сторон прямоугольника: «)
a = int(input(«a=»))
b = int(input(«b=»))
print(«P=%d; S=%d» % ((a+b)*2, a*b))

print(«Введите радиус круга: «)
r = int(input(«r=»))
print(«P=%.2f; S=%.2f» % (2*math.pi*r, math.pi*r**2))

Введите длины сторон треугольника:
a=2
b=4
c=3
P=9; S=2.90
Введите длины сторон прямоугольника:
a=6
b=7
P=26; S=42
Введите радиус круга:
r=3
P=18.85; S=28.27

алг фигуры
нач
цел a,b,c
ввод a, b, c
вещ p, S
p := (a+b+c)/2
S := sqrt(p*(p-a)*(p-b)*(p-c))
вывод «P=», p*2, «; S=», S, нс

цел w, h
ввод w, h
вывод «P=», (w+h)*2, «; S=», w*h, нс

цел r
ввод r
p := 2 * 3.14 * r
S := 3.14 * r**2
вывод «P=», p, «; S=», S, нс
кон

5 7 9
P=21; S=17.41228
4 9
P=26; S=36
5
P=31.4; S=78.5

Не нашлось константы для числа π

# найти площади и периметры геометрических фигур
decimal 2
# треугольник
print «ТРЕУГОЛЬНИК»
input » первая сторона: «, a
input » вторая сторона: «, b
input » третья сторона: «, c
p = a + b + c
print «Периметр: » + p
p = p / 2
s = sqr(p*(p-a)*(p-b)*(p-c))
print «Площадь: » + s
print
# прямоугольник
print «ПРЯМОУГОЛЬНИК»
input » ширина: «, a
input » высота: «, b
print «Периметр: » + ((a + b) * 2)
print «Площадь: » + (a * b)
print
# круг
print «КРУГ»
input » радиус: «, r
print «Периметр: » + (2 * pi * r)
print «Площадь: » + (pi * r^2)

ТРЕУГОЛЬНИК
первая сторона: 5
вторая сторона: 5
третья сторона: 5
Периметр: 15
Площадь: 10.83

ПРЯМОУГОЛЬНИК
ширина: 5
высота: 5
Периметр: 20
Площадь: 25

КРУГ
радиус: 5
Периметр: 31.42
Площадь: 78.54

📽️ Видео

Python. Площадь треугольникаСкачать

Python. Площадь треугольника

Нахождение площади треугольника в С++Скачать

Нахождение площади треугольника в С++

8 класс, 14 урок, Площадь треугольникаСкачать

8 класс, 14 урок, Площадь треугольника

Вычисление площади треугольника по 3 вершинамСкачать

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

Найдите площадь треугольника АВС, если А(5;2;6), В(1;2;0), С(3;0;3)Скачать

Найдите площадь треугольника АВС, если А(5;2;6), В(1;2;0), С(3;0;3)

Найти площадь прямоугольника, треугольника или круга. Решение задачи на PythonСкачать

Найти площадь прямоугольника, треугольника или круга. Решение задачи на Python

Найдите площадь треугольника изображенного на клетчатой бумаге с размером клетки 1х1 см.Скачать

Найдите площадь треугольника изображенного на клетчатой бумаге с размером клетки 1х1 см.

Python: Вычисление площади треугольника - Практическое руководство с примерами кода и формуламиСкачать

Python: Вычисление площади треугольника - Практическое руководство с примерами кода и формулами
Поделиться или сохранить к себе: