A37135. 求阴影面积
填空题
困难
知识点
题目描述
求阴影面积
题目描述
用户输入一个正整数a(0 < a < 100),作为如图半圆的直径,同时作为如图等腰直角三角形的直角边长度,求下图的阴影部分面积,如下所示:

提示信息:
三角形面积公式:S=(ah)/2 (公式中a为三角形的底边,h为底边所对应的高)
圆形面积公式:S=πr2 (公式中r为圆的半径,π= 3.14)
已知条件:
1) 半圆的直径和等腰直角三角形直角边长度相同;
2) 三角形与半圆部分重叠;
输入描述
输入一个正整数a(0 < a < 100)
输出描述
输出图形阴影面积(保留2位小数)
样例输入
10
样例输出
25.00
参考答案
#include<iostream>//调用输入输出流头文件
#include<iomanip>//调用输入输出控制流头文件
using namespace std;//使用标准名字空间
double a,S;//定义浮点数类型变量a,S
int main(){//主函数开始
cin>>a;//输入a的值
S=a*a/4;//将S赋值为a的平方除以4
cout<<setiosflags(ios::fixed)<<setprecision(2)<<S;//输出S的值,保留两位小数
return 0;//主函数结束,返回0
}
上一题
下一题