Содержание
- От блок-схем к программированию
- Процедура: нахождение периметра треугольника
- Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?
- Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов?
- Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а?
- БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему?
- Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b?
- Построить блок схему алгоритма вычисления площади тропеции?
- Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника?
- Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов?
- Заполни блок — схему алгоритма вычисления периметра прямоугольника?
- Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7?
- ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ?
- Процедура: нахождение периметра треугольника
- Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?
- Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов?
- Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а?
- БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему?
- Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b?
- Построить блок схему алгоритма вычисления площади тропеции?
- Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника?
- Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов?
- Заполни блок — схему алгоритма вычисления периметра прямоугольника?
- Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7?
- ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ?
От блок-схем к программированию
Данная задача не должна представлять особой трудности, так как построена она на хорошо известных всем нам формулах расчета площади и периметра прямоугольника, поэтому зацикливаться на выведении этих формул мы не будем.
Составим алгоритм решения подобных задач:
1) Прочитать задачу.
2) Выписать известные и неизвестные нам переменные в «дано». (В задаче №1 к известным переменным относятся стороны: a,b ;к неизвестным — площадь S и периметр P)
3) Вспомнить либо составить необходимые формулы. (У нас: S=a*b; P=2*(a+b))
4) Составить блок-схему.
5) Записать решение на языке программирования Pascal.
Запишем условие в более кратком виде.
Структура программы, решающей данную задачу, тоже проста:
- 1) Описание переменных;
- 2) Ввод значений сторон прямоугольника;
- 3) Расчет площади прямоугольника;
- 4) Расчет периметра прямоугольника;
- 5) Вывод значений площади и периметра;
- 6) Конец.
Задача №2: Скорость первого автомобиля — V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Какое расстояние будет между ними через T часов, если автомобили движутся в разные стороны? Значения V1, V2, T и S задаются с клавиатуры.
Решение осуществляем, опять же, следуя алгоритму. Прочитав текст, мы переходим к следующему пункту. Как и во всех физических или математических задачах, это запись условий задачи:
Далее идет самая главная и в то же время самая интересная часть нашего решения — составление нужных нам формул. Как правило, на начальных стадиях обучения все необходимые формулы хорошо нам известны и взяты из других технических дисциплин (например, на нахождение площади различных фигур, на нахождение скорости, расстояния и т.п.).
Формула, используемая для решения нашей задачи, выглядит следующим образом:
Следующий пункт алгоритма — блок-схема:
Источник
Процедура: нахождение периметра треугольника
Всем привет)
Не могу разобраться в чем ошибка
Задача: Нужно написать программу по нахождению периметр треугольника (p=a+b+c), использую ПРОЦЕДУРЫ
Вычисление периметра и площади равностороннего треугольника по стороне (процедура)
помогите это написать с процедурой TrianglePS var a,s,p:real; begin end; begin write(‘введiть.
Вычисление периметра треугольника
Вот условия: написать программу с использованием процедуры для вычисления параметра 2-ух.
Определение периметра и площади треугольника
мальчики девочки помогите пожалуйста никогда паскаль не понимала а препод сказал сделаешь зачет.
Нахождение периметра трапеции (Блок-схема)
Помогите блок схему сделать :)) я не очень понимаю в этом. program Praktika1; uses crt; var.
Определение типа треугольника и вычисления его периметра и площади
определение типа треугольника и вычисления его периметра и площади(Turbo pascal)
Известно значение периметра равностороннего треугольника. Вычислить его площадь
Известно значение периметра равностороннего треугольника. Вычислить его площадь. CodeBlocks
Выбрать 3 различные точки, являющимися вершинами треугольника наибольшего периметра
Выбрать 3 различные точки заданного на плоскости множества точек , являющимися вершинами.
Составить программу определения гипотенузы, площади, периметра прямоугольного треугольника
Составить программу определения гипотенузы, площади, периметра прямоугольного треугольника по.
Вычисление площади и периметра прямоугольного треугольника, если известны длины двух его катетов
составить алгоритм и программу для вычесления площади и периметра прямоугольного треугольника, если.
Источник
Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?
Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов.
Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов?
Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов.
Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а?
Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а.
БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему?
БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему.
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b?
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b.
Построить блок схему алгоритма вычисления площади тропеции?
Построить блок схему алгоритма вычисления площади тропеции.
Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника?
Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника.
Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов?
Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов.
Заполни блок — схему алгоритма вычисления периметра прямоугольника?
Заполни блок — схему алгоритма вычисления периметра прямоугольника.
Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7?
Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7.
ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ?
ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ.
Вы зашли на страницу вопроса Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?, который относится к категории Информатика. По уровню сложности вопрос соответствует учебной программе для учащихся 5 — 9 классов. В этой же категории вы найдете ответ и на другие, похожие вопросы по теме, найти который можно с помощью автоматической системы «умный поиск». Интересную информацию можно найти в комментариях-ответах пользователей, с которыми есть обратная связь для обсуждения темы. Если предложенные варианты ответов не удовлетворяют, создайте свой вариант запроса в верхней строке.
Адрес файла в сети Интернет — http : / / rus. Ru / flag. Ipg Ответ : (В) (Б) (Г)(Ж) (Е) (А) (Д).
Источник
Процедура: нахождение периметра треугольника
Всем привет)
Не могу разобраться в чем ошибка
Задача: Нужно написать программу по нахождению периметр треугольника (p=a+b+c), использую ПРОЦЕДУРЫ
Вычисление периметра и площади равностороннего треугольника по стороне (процедура)
помогите это написать с процедурой TrianglePS var a,s,p:real; begin end; begin write(‘введiть.
Вычисление периметра треугольника
Вот условия: написать программу с использованием процедуры для вычисления параметра 2-ух.
Определение периметра и площади треугольника
мальчики девочки помогите пожалуйста никогда паскаль не понимала а препод сказал сделаешь зачет.
Нахождение периметра трапеции (Блок-схема)
Помогите блок схему сделать :)) я не очень понимаю в этом. program Praktika1; uses crt; var.
Определение типа треугольника и вычисления его периметра и площади
определение типа треугольника и вычисления его периметра и площади(Turbo pascal)
Известно значение периметра равностороннего треугольника. Вычислить его площадь
Известно значение периметра равностороннего треугольника. Вычислить его площадь. CodeBlocks
Выбрать 3 различные точки, являющимися вершинами треугольника наибольшего периметра
Выбрать 3 различные точки заданного на плоскости множества точек , являющимися вершинами.
Составить программу определения гипотенузы, площади, периметра прямоугольного треугольника
Составить программу определения гипотенузы, площади, периметра прямоугольного треугольника по.
Вычисление площади и периметра прямоугольного треугольника, если известны длины двух его катетов
составить алгоритм и программу для вычесления площади и периметра прямоугольного треугольника, если.
Источник
Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?
Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов.
Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов?
Вычислите периметр и площадь прямоугольного треугольника по длинам двух его катетов.
Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а?
Построить блок схему алгоритма вычисления площади треугольника по формуле герона где р полупериметр треугольника со стронами а.
БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему?
БЛОК СХЕМА Найдите периметр и площадь прямоугольного треугольника с катетами a и b Вот из этого нужно составить блок схему.
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b?
Вычислить периметр и площадь прямоугольного треугольника по заданным длинам двух катетов а и b.
Построить блок схему алгоритма вычисления площади тропеции?
Построить блок схему алгоритма вычисления площади тропеции.
Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника?
Составьте алгоритм и блок схему нахождения площади прямоугольного треугольника.
Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов?
Заполни блок схему алгоритма вычисления периметра прямоугольника 35 баллов.
Заполни блок — схему алгоритма вычисления периметра прямоугольника?
Заполни блок — схему алгоритма вычисления периметра прямоугольника.
Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7?
Составьте алгоритм и блок — схему для вычисления выражения х = 3у — 7.
ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ?
ДАЮ 50 БАЛЛОВ составить блок схему для получения S и P прямоугольного треугольника если заданы длины двух катетов A и B АЛГОРИТМОМ ПЛИИЗЗ.
Вы зашли на страницу вопроса Составьте блок — схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов?, который относится к категории Информатика. По уровню сложности вопрос соответствует учебной программе для учащихся 5 — 9 классов. В этой же категории вы найдете ответ и на другие, похожие вопросы по теме, найти который можно с помощью автоматической системы «умный поиск». Интересную информацию можно найти в комментариях-ответах пользователей, с которыми есть обратная связь для обсуждения темы. Если предложенные варианты ответов не удовлетворяют, создайте свой вариант запроса в верхней строке.
Адрес файла в сети Интернет — http : / / rus. Ru / flag. Ipg Ответ : (В) (Б) (Г)(Ж) (Е) (А) (Д).
Источник
Алгоритм нахождения периметра треугольника
Как найти периметр треугольника
О чем эта статья:
Статья находится на проверке у методистов Skysmart.
Если вы заметили ошибку, сообщите об этом в онлайн-чат
(в правом нижнем углу экрана).
Определение
Периметром принято называть длину всех сторон многоугольника. Периметр обозначается заглавной латинской буквой P. Под «P» удобно писать маленькими буквами название фигуры, чтобы не запутаться в задачах и ходе решении.
Важно, чтобы все параметры были переданы в одной единице длины, иначе мы не сможем подсчитать результат. Поэтому для правильного решения необходимо перевести все данные к одной единице измерения.
В чем измеряется периметр:
Как узнать периметр треугольника
Рассмотрим какие существуют формулы, и при каких известных исходных данных их можно применять.
Если известны три стороны, то периметр треугольника равен их сумме. Этот способ проходят во втором классе.
P = a + b + c, где a, b, c — длина стороны.
Если известна площадь и радиус вписанной окружности:
P = 2 * S : r, где S — площадь, r — радиус вписанной окружности.
Если известны две стороны и угол между ними, вычислить периметр треугольника можно так:
P = √ b 2 + с 2 — 2 * b * с * cosα + (b + с), где b, с — известные стороны, α — угол между известными сторонами.
Если известна одна сторона в равностороннем треугольнике:
P = 3 * a, где a — длина стороны.
Все стороны в равносторонней фигуре равны.
Если известна боковая сторона и основание в равнобедренном треугольнике:
P = 2 * a + b, где a — боковая сторона, b — основание.
Боковые стороны в равнобедренной фигуре равны.
Если известна боковая сторона и высота в равнобедренном треугольнике:
P = 2 * (√ a 2 + h 2 ) + 2 * a, где a — боковая сторона, h — высота.
Высотой принято называть отрезок, который вышел из вершины и опустился на основание. В равнобедренной фигуре высота делит основание пополам.
Если известны катеты в прямоугольном треугольнике:
P = √ a 2 + b 2 + (a + b), где a, b — катеты.
Катет — одна из двух сторон, которые образуют прямой угол.
Если известны катет и гипотенуза в прямоугольном треугольнике:
P = √ c 2 — a 2 + (a + c), где a — любой катет, c — гипотенуза.
Гипотенуза — сторона, которая лежит напротив прямого угла.
Скачать онлайн таблицу
У каждой геометрической фигуры много формул — запомнить все сразу бывает действительно сложно. В этом деле поможет регулярное решение задач и частый просмотр формул. Можно распечатать эту таблицу и использовать, как закладку в тетрадке или учебнике, и обращаться к ней по необходимости.
Нахождение периметра треугольника: формула и задачи
В данной публикации мы рассмотрим, каким образом можно посчитать периметр треугольника и разберем примеры решения задач.
Формула вычисления периметра
Периметр (P) любого треугольника равняется сумме длин всех его сторон.
P = a + b + c
Периметр равнобедренного треугольника
Равнобедренным называют треугольник, у которого две боковые стороны равны (примем их за b). Сторона a, имеющая отличную от боковых длину, является основанием. Таким образом, периметр можно считать так:
P = a + 2b
Периметр равностороннего треугольника
Равносторонним или правильным называется треугольник, у которого все стороны равны (примем ее за a). Периметр такой фигуры вычисляется так:
P = 3a
Примеры задач
Задание 1
Найдите периметр треугольника, если его стороны равны: 3, 4 и 5 см.
Решение:
Подставляем в формулу известные по условиям задачи величины и получаем:
P = 3 см + 4 см + 5 см = 12 см.
Задание 2
Найдите периметр равнобедренного треугольника, если его основание равняется 10 см, а боковая сторона- 8 см.
Решение:
Как мы знаем, боковые стороны равнобедренного треугольника равны, следовательно:
P = 10 см + 2 ⋅ 8 см = 26 см.
Формулы периметра треугольника
Как найти периметр любого треугольника? Существует
множество способов сделать это, но мы расскажем про
основные. В этой статье вы узнаете, как найти периметр
любого треугольника через известные величины, по формулам.
Ⅰ. Через площадь и радиус вписанной окружности
Известно: площадь и радиус вписанной окружности треугольника.
Чтобы найти периметр любого треугольника,
нужно две площади треугольника разделить
на радиус вписанной окружности.
Как видим, для этой формулы нужно знать всего
лишь радиус вписанной окружности и площадь.
Ⅱ. Через три стороны
Известно: три стороны треугольника.
Чтобы найти периметр любого треугольника,
нужно сложить все стороны треугольника.
Результатом и будет периметр.
Это самая простая формула.
Ⅲ. Через Теорему Косинусов
Известно: две стороны и угол между ними.
Чтобы найти периметр любого треугольника,
нужно для начала найти третью сторону треугольника,
затем косинус угла, если косинус неизвестен.
Это формулу удобней применить,
если вам известны две стороны
и косинус между ними.
Как найти периметр треугольника
О чем эта статья:
Статья находится на проверке у методистов Skysmart.
Если вы заметили ошибку, сообщите об этом в онлайн-чат
(в правом нижнем углу экрана).
Определение
Периметром принято называть длину всех сторон многоугольника. Периметр обозначается заглавной латинской буквой P. Под «P» удобно писать маленькими буквами название фигуры, чтобы не запутаться в задачах и ходе решении.
Важно, чтобы все параметры были переданы в одной единице длины, иначе мы не сможем подсчитать результат. Поэтому для правильного решения необходимо перевести все данные к одной единице измерения.
В чем измеряется периметр:
Как узнать периметр треугольника
Рассмотрим какие существуют формулы, и при каких известных исходных данных их можно применять.
Если известны три стороны, то периметр треугольника равен их сумме. Этот способ проходят во втором классе.
P = a + b + c, где a, b, c — длина стороны.
Если известна площадь и радиус вписанной окружности:
P = 2 * S : r, где S — площадь, r — радиус вписанной окружности.
Если известны две стороны и угол между ними, вычислить периметр треугольника можно так:
P = √ b 2 + с 2 — 2 * b * с * cosα + (b + с), где b, с — известные стороны, α — угол между известными сторонами.
Если известна одна сторона в равностороннем треугольнике:
P = 3 * a, где a — длина стороны.
Все стороны в равносторонней фигуре равны.
Если известна боковая сторона и основание в равнобедренном треугольнике:
P = 2 * a + b, где a — боковая сторона, b — основание.
Боковые стороны в равнобедренной фигуре равны.
Если известна боковая сторона и высота в равнобедренном треугольнике:
P = 2 * (√ a 2 + h 2 ) + 2 * a, где a — боковая сторона, h — высота.
Высотой принято называть отрезок, который вышел из вершины и опустился на основание. В равнобедренной фигуре высота делит основание пополам.
Если известны катеты в прямоугольном треугольнике:
P = √ a 2 + b 2 + (a + b), где a, b — катеты.
Катет — одна из двух сторон, которые образуют прямой угол.
Если известны катет и гипотенуза в прямоугольном треугольнике:
P = √ c 2 — a 2 + (a + c), где a — любой катет, c — гипотенуза.
Гипотенуза — сторона, которая лежит напротив прямого угла.
Скачать онлайн таблицу
У каждой геометрической фигуры много формул — запомнить все сразу бывает действительно сложно. В этом деле поможет регулярное решение задач и частый просмотр формул. Можно распечатать эту таблицу и использовать, как закладку в тетрадке или учебнике, и обращаться к ней по необходимости.
Периметры фигур. Периметр треугольника.
Периметр геометрической фигуры — суммарная длина границ плоской геометрической фигуры. Периметр
имеет ту же размерность величин, что и длина.
Треугольник — это многоугольник с тремя сторонами. Стороны треугольника обозначаются малыми
буквами, соответствующими обозначению противоположных вершин.
Периметр треугольника равен сумме длин его сторон, общая формула:
где a,b,c — длины сторон треугольника
Формула периметра треугольника для треугольника АВС:
Периметр равностороннего треугольника.
Чтобы найти периметр равностороннего треугольника (или найти периметр правильного
треугольника), нужно знать его сторону.
В общем случае для нахождения периметра треугольника используют формулу:
Поскольку в равностороннем треугольнике все три стороны равны, формула упрощается:
Таким образом, периметр равностороннего треугольника находится по такой формуле:
где а — длина его стороны.
Периметр равнобедренного треугольника.
Чтобы найти периметр равнобедренного треугольника, нужно знать всего две его стороны — основание
и боковую сторону.
Поскольку у равнобедренного треугольника две стороны равны (боковые), найти периметр
равнобедренного треугольника можно по такой формуле:
То есть, периметр равнобедренного треугольника равен сумме длин основания и
http://skysmart.ru/articles/mathematic/perimetr-treugolnika
http://www.calc.ru/Perimetry-Figur-Perimetr-Treugolnika.html
4.Практическая часть.
Составим алгоритм вычисления периметра треугольника. Нам потребуется 4 переменных для хранения значения длин сторон треугольника и его периметра. Периметр – это сумма всех сторон.
Алгоритм Вычисление периметра треугольника переменные a, b, c, p — целые начало ввод (а, b, c) p := a + b+ c вывод (p) конец
Сначала компьютер запросит значения переменных a, b, c у пользователя, затем произведет вычисления и выведет результат на экран.
Строка переменные a, b, c, p — целые— называется описанием переменных. Некоторые языки программирования требуют обязательного описания всех переменных до начала их использования в программе, некоторые – относятся более лояльно.
Полученный алгоритм имеет линейную структуру.
7. Д/з .
8. Итог урока.
Вычислить площадь и периметр прямоугольного треугольника по двум сторонам
📐 Площадь треугольника по формуле Герона. Три варианта. Во втором примере используется оператор перехода GOTO. Третий пример написан, с учётом рекомендаций PascalABC.NET
🟩 Вычисление периметра и площади квадрата. Четыре варианта решения задачи. В том числе вариант решения на PascalABC.NET, без использования устаревших конструкций (с точки зрения этой версии).
Четыре варианта решения задач: 1) по двум катетам — только вычисление, 2) по катету и гипотенузе, 3) проверка условия, 4) использование циклов while и repeat
Задача №1. По двум катетам
Задание:
Вычислить площадь и периметр прямоугольного треугольника по двум катетам
Program Triangle1;
Var K1, K2, G, Perimeter, Square : Real;
begin
writeln(‘Площадь и периметр прямоугольного треугольника ‘);
write(‘Введите катеты треугольника ‘);
readln(K1, K2);
G := Sqrt(Sqr(K1) + Sqr(K2));
Perimeter := K1 + K2 + G;
Square := (K1 * K2) / 2;
writeln(‘Периметр треугольника ‘, Perimeter);
writeln(‘Площадь треугольника ‘, Square);
end.
Задача №2. По катету и гипотенузе
Задание:
Вычислить площадь и периметр прямоугольного треугольника по катету и гипотенузе
Program Triangle1;
Var K1, K2, G, Perimeter, Square : Real;
begin
writeln(‘Площадь и периметр прямоугольного треугольника ‘);
write(‘Введите катет треугольника ‘);
readln(K1);
write(‘Введите гипотенузу треугольника ‘);
readln(G);
K2 := Sqrt(Sqr(G) + Sqr(K1));
Perimeter := K1 + K2 + G;
Square := (K1 * K2) / 2;
writeln(‘Периметр треугольника ‘, Perimeter:8:5);
writeln(‘Площадь треугольника ‘, Square:8:5);
end.
Задача №3. По гипотенузе и одному из катетов. Использование оператора if
Задание:
Вычислить площадь и периметр прямоугольного треугольника по гипотенузе и одному из катетов
Проверить, существует ли треугольник, с введёнными значениями сторон
Program Triangle3;
Var
K1, K2, G, Perimeter, Square : Real;
begin
writeln(‘Площадь и периметр прямоугольного треугольника ‘);
write(‘Введите катет треугольника ‘);
readln(K1);
write(‘Введите гипотенузу треугольника ‘);
readln(G);
if (K1 < G) then begin
K2 := Sqrt(Sqr(G) + Sqr(K1));
Perimeter := K1 + K2 + G;
Square := (K1 * K2) / 2;
writeln(‘Периметр треугольника ‘, Perimeter:12:6);
writeln(‘Площадь треугольника ‘, Square:12:6);
end
else writeln(‘Гипотенуза должна быть больше катета’);
end.
Замечание:
В процедуре вывода writeln используется форматированный вывод переменной. Perimeter:12:6 обозначает, что для вывода значения переменной Perimeter будет использоваться 12 позиций, в том числе 6 после запятой.
Задача №4. Использование циклов while и repeat
Задание:
1. Вычислить площадь и периметр прямоугольного треугольника по гипотенузе и одному из катетов
2. Если введённое значение катета больше гипотенузы, то сообщить об ошибке.
3. Спросить у пользователя «Продолжить вычисления?».
Program Triangle4;
Var
K1, K2, G, Perimeter, Square : Real;
Calc : Boolean;
Answer : Char;
begin
Calc := True;
while Calc do begin
writeln(‘Площадь и периметр прямоугольного треугольника ‘);
write(‘Введите катет треугольника ‘);
readln(K1);
write(‘Введите гипотенузу треугольника ‘);
readln(G);
if (K1 < G) then begin
K2 := Sqrt(Sqr(G) + Sqr(K1));
Perimeter := K1 + K2 + G;
Square := (K1 * K2) / 2;
writeln(‘Периметр треугольника ‘, Perimeter:8:5);
writeln(‘Площадь треугольника ‘, Square:8:5);
end
else writeln(‘Катет не может быть больше или равен гипотенузе’);
repeat
write(‘Продолжить вычисления Y / N ‘);
readln(Answer);
if (Answer = ‘N’) or (Answer = ‘n’) then Calc := False;
until (Answer = ‘Y’) or (Answer = ‘y’) or (Answer = ‘N’) or (Answer = ‘n’)
end;
writeln(‘Программа завершила работу.’);
end.
📐 Площадь треугольника по формуле Герона. Три варианта. Во втором примере используется оператор перехода GOTO. Третий пример написан, с учётом рекомендаций PascalABC.NET
🟩 Вычисление периметра и площади квадрата. Четыре варианта решения задачи. В том числе вариант решения на PascalABC.NET, без использования устаревших конструкций (с точки зрения этой версии).
Рекламный блок
Информационный блок
Перейти к содержанию
Вычисление площадей и периметров фигур
Просмотров 5.4к. Обновлено 26 октября 2021
Площади и периметры фигур можно найти по следующим формулам.
Периметр треугольника: 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 = πr2
Pascal
вычислить площадь фигуры паскаль
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(w,h);
writeln('P=',(w+h)*2,'; S=',w*h);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
Язык Си
#include
#include#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
вычислить площадь фигуры Python
import mathprint("Введите длины сторон треугольника: ")
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
Не нашлось константы для числа π
Basic-256
# найти площади и периметры геометрических фигур
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 "ПРЯМОУГОЛЬНИК"
input " ширина: ", a
input " высота: ", b
print "Периметр: " + ((a + b) * 2)
print "Площадь: " + (a * b)
# круг
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