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;
}

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

相关推荐
赵优秀一一3 分钟前
SQLAlchemy学习记录
开发语言·数据库·python
无限进步_10 分钟前
【C++】寻找字符串中第一个只出现一次的字符
开发语言·c++·ide·windows·git·github·visual studio
孬甭_21 分钟前
字符函数及字符串函数
c语言·开发语言
摇滚侠29 分钟前
Java 进阶教程,全面剖析 Java 多线程编程
java·开发语言
KevinCyao36 分钟前
php彩信接口代码示例:PHP使用cURL调用彩信网关发送图文消息
android·开发语言·php
装疯迷窍_A40 分钟前
以举证方位线生成工具为例,分享如何在Arcgis中创建Python工具箱(含源码)
开发语言·python·arcgis·变更调查·举证照片
楼田莉子43 分钟前
Linux网络:IP协议
linux·服务器·网络·c++·学习·tcp/ip
网域小星球1 小时前
C 语言从 0 入门(二十五)|位运算与位段:底层开发、嵌入式核心
c语言·开发语言
wuminyu1 小时前
专家视角看JVM_StartThread
java·linux·c语言·jvm·c++
敲上瘾1 小时前
高并发内存池(三):PageCache(页缓存)的实现
linux·c++·缓存·高并发内存池·池化技术