Треугольник задан координатами своих вершин. Найти периметр и площадь треугольника.
x1, y1, x2, y2, x3, y3 = map(int,input().split()) a = ((x2 - x3) ** 2 + (y2 - y3) ** 2) ** 0.5 b = ((x1 - x3) ** 2 + (y1 - y3) ** 2) ** 0.5 c = ((x1 - x2) ** 2 + (y1 - y2) ** 2) ** 0.5 P = abs(a + b + c) p = abs(P / 2) G = abs((p * (p - a) * (p - b) * (p - c)) ** 0.5) print('Периметр:',P) print('Площадь:',G)
Периметр: 11.313708498984761 Площадь: 0.0
Возраст Тани — Х лет, а возраст Мити — У лет. Найти их средний возраст, а также определить, на сколько отличается возраст каждого ребенка от среднего значения.
tanya = int(input()) mitya = int(input()) srv = (tanya + mitya)/2 otlt = abs(srv - tanya) otlm = abs(srv - mitya) print('Средний возраст будет равен:',srv) print('Возраст Тани будет отличаться от среднего значения на', otlt) print('Возраст Мити будет отличаться от среднего значения на', otlm)
Дано целое число n. Выведите следующее за ним четное число. При решении этой задачи нельзя использовать условную инструкцию if и циклы.
x = int(input()) s = (x//2+1)*2 print(s)
Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках.
a = int(input()) m = 1440 n = a % m h = n // 60 min = n % 60 print(h, min)
0 4
В трехзначном числе х зачеркнули его вторую цифру. Когда к образованному при этом двузначному числу справа приписали вторую цифру числа х, то получилось число n. По заданному n найти число х (значение n вводится с клавиатуры, 100 <n < 999).