题目:面积
来源:“科林明伦杯”哈尔滨理工大学第十届程序设计竞赛(同步赛)
解题思路
题目:求一个正方形和两个圆形的面积之和,正方形边长和圆形的直径均为 。
正方形面积 。
圆形面积为 ,所以两个圆形面积之和为
。
C++代码
#include<iostream>
#include<iomanip>
using namespace std;
const double pi = 3.14;
int main(){
int t;
cin >> t;
while(t){
int x;
cin >> x;
double s1 = x * x;
double s2 = pi * s1 / 2;
double ans = s1 + s2;
cout << fixed << setprecision(2) << ans << endl;
--t;
}
return 0;
}
京公网安备 11010502036488号