计算折线长度

题目描述:

在平面坐标系中,给定一组有序的点。从原点出发,依次用线段连接这些点,构成一条折线。要求编写一个“计算折线长度”的程序,功能如下:依次输入这些点的坐标值(数据都用逗号分隔并以逗号结尾),程序计算这条折线的长度并输出结果。(为简化起见,只计算4个坐标点的情况)

输入格式:

依次给定6个用逗号隔开的实数

输出格式:

一个实数,表示折线的长度,保留5位小数。

样例输入:

5,10,8,12,6,18

样例输出:

21.11045

提示:

提示1:读入

x1,y1,x2,y2,x3,y3 = map( float, input().split( ',' ) )

提示2:开根号运算,用数学库中的sqrt()函数。

import math      #导入数学模块

math.sqrt( )       #使用数学模块中的sqrt()函数

提示3:保留5位小数

print( "%.5f" % (x) )

posted @   sangern  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示