3200 求阴影部分的面积

image

#include <iostream>
#include<iomanip>     //浮点数需要用到的头文件 
using namespace std;

int main() {
	//输入两个正方形的边长:题目需要保留小数,所以用double
	double m,n;
	cin>>m>>n;
	
	//计算空白部分的两个三角形面积
	//三角形面积:底*高/2 
	//左下角空白三角形 
	double a = (m+n)*m/2; 
	//右上角空白三角形
	double b = n*n/2; 
	
	//用两个正方形的总面积减掉两个空白三角形面积
	double ans = (m*m)+(n*n) - a -b;
	//结果保留一位小数	
	cout<<fixed<<setprecision(1)<<ans; 
	 

	return 0;
}

posted @   行胜于言Ibl  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示