• Создать программу вычисления площади треугольника по известным значениям длин его сторон: a,b,c.

Ответы 2

  • Решение задачи:Код написан в программе PascalABC.NET.var a, b, c, p, s: real;beginwrite(\'a = \');readln(a);write(\'b = \');readln(b);write(\'c = \');readln(c);p := (a + b + c) / 2; //Нахождение полупериметра.s := sqrt(p * (p - a) * (p - b) * (p - c)); //Формула Герона для нахождения площади треугольника по трем сторонам.writeln(\'Ответ: площадь треугольника равна \', s);end.
  • Необходимо написать программу на языке с++, которая определит площадь треугольника по трем его сторонам.

    Определи понятие указателя
    • Аргументы, значениями которых являются адреса других аргументов носят название указатели.
    • double *b; // b - указатель на аргумент.
    • *p_perimetr; // указатель на переменную для периметра.
    Определи площадь треугольника

    #include <iostream.h> // директива препроцессора#include <math.h>int treugolnik (double a, double b, double c, double *p_perimetr, double *p_plochad) // Определение аргументов, которые понадобятся для расчета площади. {double p; // полупериметр, необходим для расчета площади по формуле Геронаif (a > b + c || b > a + c || c > a + b) // проверка на существование треугольника.return 0; // проверку не прошел - треугольник не существует. Выходp = (a + b + c) / 2; // Если проверку прошел, рассчитывается полупериметр по формуле *p_perimetr = 2 * p; // расчет периметра. Периметр - это два полупериметра*p_plochad = aqrt (p * (p - a) * (p - b) * (p - c)); //  формула Герона.return 1;}int main() //заголовок функции{double o, l, g; // double S; // cout << \"Введи стороны треугольника: \";cin >> o >> l >> g;if (triangle (o, l, g, &S) == 0)cout << \"Такого треугольника существовать не может\\";elsecout << \"Площадь: \" << S << \"\\";return 0;} 

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years