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

Формулировка задачи:

Составьте программу вычисления площади треугольника с основанием a и высотой h.Значение а и h введите с клавиатуры

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

Код к задаче: «Составить программу вычисления площади треугольника с основанием а и высотой h»

textual

var a,h,s:real;
begin
write('a=');
readln(a);
write('h=');
readln(h);
s:=0.5*a*h;
write('s=',s:0:2);
readln
end.

Полезно ли:

9   голосов , оценка 4.444 из 5

0 / 0 / 0

Регистрация: 10.09.2015

Сообщений: 1

1

10.09.2015, 21:03. Показов 19601. Ответов 5


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

Составьте программу вычисления площади треугольника с основанием a и высотой h.Значение а и h введите с клавиатуры

Добавлено через 1 минуту
Составить программу вычисления площади треугольника с основанием а и высотой h.Значение а и h введите с клавиатуры



0



Puporev

Почетный модератор

64287 / 47586 / 32739

Регистрация: 18.05.2008

Сообщений: 115,182

11.09.2015, 08:18

2

Pascal
1
2
3
4
5
6
7
8
9
10
var a,h,s:real;
begin
write('a=');
readln(a);
write('h=');
readln(h);
s:=0.5*a*h;
write('s=',s:0:2);
readln
end.



0



5056 / 2630 / 2345

Регистрация: 10.12.2014

Сообщений: 9,993

11.09.2015, 11:36

3

Puporev, там не сказано какой вид у треугольника!
Если задать а,h — гипотенузу для прямоугольного равнобедренного и перпендикуляр к гипотенузе?



0



Почетный модератор

64287 / 47586 / 32739

Регистрация: 18.05.2008

Сообщений: 115,182

11.09.2015, 11:38

4

Цитата
Сообщение от JuriiMW
Посмотреть сообщение

там не сказано какой вид у треугольника!

А какая разница? Для всех треугольников S=a*h/2



0



5056 / 2630 / 2345

Регистрация: 10.12.2014

Сообщений: 9,993

11.09.2015, 11:39

5

Ой! Сорри!
Всё правильно…

Добавлено через 1 минуту
(Пенсия подкрадывается незаметно ;–) 30 лет как закончил обучение…



0



Puporev

11.09.2015, 11:44


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

Не по теме:

Цитата
Сообщение от JuriiMW
Посмотреть сообщение

30 лет как закончил обучение…

А я школу кончил 46 лет назад…



0



В прошлых уроках мы разобрались с такими понятиями, как переменные и типы данных (смотрите список предыдущих уроков курса в конце статьи).

Чтобы закрепить эти знания, напишем простую программу, а заодно рассмотрим типичные ошибки, которые могут возникнуть при написании даже простейших программ.

Но прежде чем продолжить далее, отмечу, что можете посмотреть видео (в нем больше информации, по понятным причинам), или прочитать текстовую версию чуть ниже.

Задача

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

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

S = 0.5 * a * h

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

где:

  • a — основание треугольника
  • h — высота треугольника
  • S — площадь треугольника

Что любопытно

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

  • Ввод и вывод данных.
  • Работа с переменными.
  • Работа с нужными типами данных.

Что делаем наша программа?

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

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

Для этого нам понадобится использовать функцию input().

Вот код нашей программы с комментариями.

print("Площадь треугольника")
print("Введите основание треугольника:")
a = float(input())  # ввод данных от пользователя
print("Введите высоту треугольника:")
h = float(input()) # ввод данных от пользователя
s = 0.5*a*h # вычисление площади по формуле
print("Площадь треугольника = :", s) # вывод результата

Как это выглядит на компьютере:

Пример программы на Python

Как видите, ничего сложного нет. Единственное, что нужно сразу предусмотреть — это использование для переменных типа данных float. Если выбрать тип данных int, то мы сможем считать площадь треугольника только с целыми числами для высоты и основания.

Поэтому, сразу выбираем float.

Уроки по Python 3:

  • Урок №1. Стоит ли изучать Python? Почему он стал лучшим «первым» языком программирования для начинающих? 
  • Урок №2: Как установить Python 3 в Windows и проверка установки в Linux
  • Урок №3: PyCharm: пошаговая инструкция по установке IDE для изучения Python
  • Урок №4: Переменные в Python: что это такое, как их называть и использовать?
  • Урок №5: Комментирование кода в Python
  • Урок №6: 3 основных типа данных в Python, с которыми начнем работать сразу: int, float, str
  • Урок №7: Числа и операции с ними в Python
  • Урок №8: Ввод и вывод данных в Python. Пишем первую программу

Вася Иванов

Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.

Написать программу для вычисления площади треугольника по основанию А и высоте Н (вводимых оператором Read).

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

Нужен тест программы.

На этой странице сайта, в категории Информатика размещен ответ на вопрос
Написать программу для вычисления площади треугольника по основанию А и высоте Н (вводимых оператором Read)?. По уровню сложности вопрос рассчитан на учащихся
5 — 9 классов. Чтобы получить дополнительную информацию по
интересующей теме, воспользуйтесь автоматическим поиском в этой же категории,
чтобы ознакомиться с ответами на похожие вопросы. В верхней части страницы
расположена кнопка, с помощью которой можно сформулировать новый вопрос,
который наиболее полно отвечает критериям поиска. Удобный интерфейс
позволяет обсудить интересующую тему с посетителями в комментариях.

Понравилась статья? Поделить с друзьями:
  • Леруа мерлен как найти обои
  • Как найти фейсбук на компьютере
  • Как найти среднее арифметическое значение формула
  • Как исправить эту ошибку could not load config
  • Показатель поглощения как найти