М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Счacтье2005
Счacтье2005
02.06.2023 03:32 •  Информатика

написать программу на Python!
9 класс
Даны три числа A, B, C. если они могут являться сторонами треугольника, вычислить синус угла, лежащий напротив большей стороны и радиус описанной окружности. Вывести большую из сторон треугольника, найденные значения синуса в порядке убывания.

Вот до этого написал на определение треугольника и на сортировку по возрастанию, но тут я уже в ступоре, заранее код программы приложу ниже

print("zadanie #6")
a=int(input("vvedite znachenie dlinny A ="))
b=int(input("vvedite znachenie dlinny B ="))
c=int(input("vvedite znachenie dlinny C ="))

if (a + b > c) and (c + b > a) and (a + c > b):

if (a*a + b*b == c*c) or (a*a + c*c == b*b) or (c*c + b*b == a*a):
print("PRIAMOYGOLNIJ TREYGOLNIK")
elif (a*a + b*b < c*c) or (a*a + c*c < b*b) or (c*c + b*b < a*a):
print("TYPOYGOLNIJ TREYGOLNIK")
else:
print("OSTROYGOLNIJ TREYGOLNIK")
else:
print("NE YAVL9ETS9 TREYGOLNIKOM")
input("VVEDITE LUBOJ SIMVOL DL9 VIXODA=")

👇
Ответ:
Domikiahela
Domikiahela
02.06.2023
Господи прости импортируй модуль math и не занимайся колдовством
4,5(66 оценок)
Открыть все ответы
Ответ:
Queen2221
Queen2221
02.06.2023

Объяснение:Решение.

Знаком ~ обозначается операция эквивалентности (результат X ~ Y — истина, если значения X и Y совпадают).

Введем обозначения:

 

(x ∈ P) ≡ P; (x ∈ Q) ≡ Q; (x ∈ A) ≡ A.

 

Тогда, применив преобразование импликации, получаем:

 

¬(P ~ Q) ∨ ¬A ⇔ ¬(P ~ Q) ∨ ¬A = 1.

 

Выражение ¬(P ~ Q) истинно только тогда, когда x ∈ [5; 14) и x ∈ (23; 30] (см. рисунок). В таком случае, для того, чтобы выражение было истинно при любом x, A должно лежать либо в промежутке [5; 14), либо (23; 30]. Следовательно, наибольшая возможная длина промежутка равна 14 − 5 = 9.

 

ответ: 9.

ответ правельный чесное слово нажми

4,6(12 оценок)
Ответ:
nabisat2017
nabisat2017
02.06.2023

uses graphABC;

var i,d:integer;

begin

setwindowsize(540,460);

centerwindow;

d:=20;

for i:=0 to 28 do

begin

 line(0,i*d,540,i*d);

 line(i*d,0,i*d,460);

end;

setpenwidth(3);

moveto(d,13*d);

lineto(3*d,11*d);

lineto(4*d,8*d);

lineto(7*d,6*d);

lineto(11*d,5*d);

lineto(15*d,2*d);

lineto(17*d,3*d);

lineto(21*d,3*d);

lineto(23*d,2*d);

lineto(25*d,4*d);

lineto(25*d,8*d);

lineto(22*d,10*d);

lineto(21*d,8*d);

lineto(21*d,12*d);

lineto(20*d,13*d);

lineto(17*d,13*d);

lineto(17*d,12*d);

lineto(19*d,12*d);

lineto(20*d,11*d);

lineto(18*d,9*d);

lineto(17*d,9*d);

lineto(16*d,8*d);

lineto(15*d,10*d);

lineto(12*d,8*d);

lineto(11*d,5*d);

moveto(d,13*d);

lineto(4*d,11*d);

lineto(5*d,14*d);

lineto(4*d,18*d);

lineto(7*d,18*d);

lineto(7*d,17*d);

lineto(8*d,17*d);

lineto(7*d,13*d);

lineto(12*d,13*d);

lineto(12*d,19*d);

lineto(15*d,19*d);

lineto(15*d,14*d);

lineto(16*d,14*d);

lineto(16*d,15*d);

lineto(15*d,17*d);

lineto(17*d,19*d);

lineto(19*d,15*d);

lineto(19*d,13*d);

setbrushcolor(clBlack);

circle(17*d,6*d,d div 2);

circle(21*d,6*d,d div 2);

end.

Объяснение:

каждая строка это новый номер

4,6(15 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ