Последний раз редактировалось Denis RUS 25.12.2014, 20:23, всего редактировалось 1 раз.
Даны три вещественных положительных числа a,b,c. Написать программу,выводящую площадь треугольника с таким сторонами по формуле Герона: S=sqrt(p(p-a)(p-b)(p-c)), p=(a+b+c)/2 или выводящую сообщение "треугольник не существует" , если из отрезков длиной a,b,c треугольник построить нельзя. 1 function S = Geron(a,b,c) 2 if (a>=b+c)|(b>=a+c)|(c>=a+b) then 3 disp("Треугольника не существует!") 4 S = 0; 5 else 6 p = (a+b+c)/2; 7 S = sqrt(p*(p-a)*(p-b)*(p-c)); 8 end 9 endfunction
Куда подставить числа чтобы считало площадь? Если подставить вместо S = Geron(a,b,c) то получается ошибка.
|