欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > c++习题04-忙碌的工人

c++习题04-忙碌的工人

2024/11/30 8:52:12 来源:https://blog.csdn.net/weixin_53046747/article/details/140064927  浏览:    关键词:c++习题04-忙碌的工人

目录

一,问题 

二,思路

1,图形

 2,分析

3,伪代码 

三,代码


一,问题 

二,思路

1,图形

根据题目,绘制出来的图形如下👇 

 

之后再绘制甲经过楼梯到已的路程(绿色的线),如下👇

 2,分析

 使用图形来进行数学分析的数学思想叫数形结合,通过上图,可以直观明了的看到,甲到已需要经过的路程:第一,第二,第三段路程。

  • 第一段路程:甲还在一楼,使用勾股定理,可得甲走了√2米,如下

  • 第二段路程:甲开始爬楼梯,所以甲走的路程就是楼梯的高度3
  • 第三段路程:甲到了二楼,使用勾股定理,可得甲走了√2米,如下

 所以甲走到已总共走了√2+1+√2(米)

根据题目,要求甲走到已花费的时间,可以时间公式:时间等于路程除以速度。即t=s/v;

3,伪代码 

  1. 声明定义六个变量g,v,x1,y1,x2,y2
  2. 键盘输入六个变量的值
  3. 输出时间t=(sqrt(x1*x1+y1*y1)+g+sqrt(x2*x2+y2*y2))/v

三,代码

#include<bits/stdc++.h>
using namespace std;
int main(){int g,v,x1,y1,x2,y2;cin>>g>>v>>x1>>y1>>x2>>y2;cout<<fixed<<setprecision(2); cout<<(sqrt(x1*x1+y1*y1)+g+sqrt(x2*x2+y2*y2))/v;return 0;
}

有问题请在评论区留言或者是私信我,回复时间不超过一天。 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com