Написать программу на python: 1. даны стороны треугольника: a,b,c. вычислить косинусы углов по теореме косинусов: sqr(c)=sqr(a)+sqr(b)-2ab*cos(alfa). 2. дан радиус шара. найти его объем.
Все задачи однотипные, нужно знать понятия глубины цвета и как расчитывается объём для растрового изображения. 1.всего пикселей 128*128= 2^14(2 в 14-ой степени) так как 32 цвет, то один символ кодируется 5 битами (log2(32), если бы было 33 цвета то уже бы потребовалось 6 бит, так как 5 бы не хватило). Нам нужно в килобайтах значит нужно разделить на 2^13 (т.к. в 1 кбайте 2^13 бит)
a = int(input("a = "))
b = int(input("b = "))
c = int(input("c = "))
CAB=(sqrt(c)-sqrt(a)-sqrt(b))/(-2*a*b)
CBA=(sqrt(a)-sqrt(b)-sqrt(c))/(-2*b*c)
ACB=(sqrt(b)-sqrt(a)-sqrt(c))/(-2*a*c)
print("CAB = ",CAB)
print("CBA = ",CBA)
print("ACB = ",ACB)
2)
from math import sqrt
r = int(input("r = "))
pi = 3.14
c = 4/3
V = c* pi *sqrt(r)*r
print("V = ",round(V,2))