Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с задачами по информатике на python

Artem Khriplivets Ученик (60), на голосовании 2 недели назад
1)Написать программу, которая вводит с клавиатурыкоординаты концов отрезка, рассчитывает его длину d и выводит наэкран с пояснениями значения координат и d

2)Даны два числа. Найти их среднее арифметическое исреднее геометрическое.
Голосование за лучший ответ
Владимир Воронцов Знаток (281) 1 месяц назад
a = float(input("Введите первое число: "))
b = float(input("Введите второе число: "))
arithmetic_mean = (a + b) / 2
geometric_mean = math.sqrt(a * b)
print(f"Среднее арифметическое чисел {a} и {b}: {arithmetic_mean:.2f}")
print(f"Среднее геометрическое чисел {a} и {b}: {geometric_mean:.2f}")
Твой Профессор Гуру (2799) 1 месяц назад
1)
 import math 

x1 = float(input("дай координату x1: "))
y1 = float(input("дай координату y1: "))
x2 = float(input("дай координату x2: "))
y2 = float(input("дай координату y2: "))

d = math.sqrt((x2 - x1)**2 + (y2 - y1)**2)

print(f"координаты первого конца: ({x1}, {y1})")
print(f"координаты второго конца: ({x2}, {y2})")
print(f"длина отрезка d = {d:.2f}")
2)
 import math 

a = float(input("дай первое число a: "))
b = float(input("дай второе число b: "))

arithmetic_mean = (a + b) / 2

geometric_mean = math.sqrt(a * b)

print(f"среднее арифметическое {a} и {b}: {arithmetic_mean:.2f}")
print(f"среднее геометрическое {a} и {b}: {geometric_mean:.2f}")
Artem KhriplivetsУченик (60) 1 месяц назад
Вторую задачу понял, спасибо большое, но первую не могу. Можешь объяснить, что означают ** и откуда взялось {d: .2f} ?
Твой Профессор Гуру (2799) Artem Khriplivets, ** - возведение в степень {d:.2f} - d - длина отрезка :.2f - формат вывода числа : отделяет имя переменной от формата. .2 указывает, что число должно быть округлено до 2 знаков после запятой . f означает, что это число с плавающей точкой
Похожие вопросы