Информатика
Информатика, 14.10.2019 13:30, BehaSmeha

Вопрос/Задача:

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

Ответы на вопрос

Ответ
Ответ разместил: Гость

пусть х основание системы счисления, тогда:

122х (здесь х должен стоять нижним индексом) = 1*х² + 2*х¹ + 2*х⁰=х²+2х+2 - это десятичная запись исходного числа, значит:

х²+2х+2=65

х²+2х-63=0

д= 4 + 252 = 256

х₁ = (-2-  16)/2 = -9 (не удовлетворяет)

х₂ = (-2 + 16)/2 = 7

ответ. основание системы счисления = 7.

Ответ
Ответ разместил: Гость

(1+1/sqr((12*x), если без игрика, а как игрик впихнуть не могу

Ответ
Ответ разместил: Гость

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

Ответ
Ответ разместил: andrejpyankoff

program treug;

var a,b,c,max,min,srd,d: real;

begin

writeln('введите стороны треугольника');

readln(a,b,c);

if (a+b> c) or (b+c> a) or (a+c> b) then

begin

if (a=b) or (b=c) or (a=c) then write ('треугольник равнобедренный');

if (a=b) and (b=c) then write ('треугольник равносторонний');

end;

begin  

sort(a,b,c,max,min,srd);  

d: =min*min+srd*srd;  

e: =max*max;  

if d> e thenwriteln('это остроугольный треугольник! ')  

elseif d< e thenwriteln('это тупоугольный треугольник! ')  

elseif d=e thenwriteln('это прямоугольный треугольник! ');  

end;

else writeln ('такого треугольника не существует');

end.

Похожие вопросы

Вопросов на сайте: