標題:
2024/02/06 上課重點(家鉌)
[打印本頁]
作者:
劉得恩
時間:
2024-2-5 13:15
標題:
2024/02/06 上課重點(家鉌)
遠距教學連結
會議連結 - 1
會議連結 - 2
今日上課重點:
709 圓面積計算
710 FIFO分頁替換演算法
今日作業:
C++證照 701 - 710
送出KitaJudge並
AC
今日考試內容:
701 海龍公式
604 選擇排序
作者:
林家鉌
時間:
2024-2-6 16:01
#include<bits/stdc++.h>
using namespace std;
struct cir
{
int x;
int y;
int r;
float A;
};
int main()
{
int a,mx=0;
float sum=0;
cin>>a;
cir c[a];
for(int i=0;i<3;i++)
{
cin>>c[i].x>>c[i].y>>c[i].r;
c[i].A=pow(c[i].r,2)*3.14159;
sum+=c[i].A;
}
cout<<fixed<<setprecision(2)<<"Sum = "<<sum<<endl;
for(int i=0;i<a;i++)
{
if(c[mx].A<c[i].A)
mx=i;
}
cout<<"x: "<<c[mx].x<<", y: "<<c[mx].y<<"\nradius: "<<c[mx].A<<endl;
return 0;
}
複製代碼
作者:
林家鉌
時間:
2024-2-6 16:12
本帖最後由 林家鉌 於 2024-2-6 16:13 編輯
#include<bits/stdc++.h>
using namespace std;
struct cir
{
int x;
int y;
int r;
float A;
};
bool cmp(cir a,cir b)
{
return a.A>b.A;
}
int main()
{
int a,mx=0;
float sum=0;
cin>>a;
cir c[a];
for(int i=0;i<a;i++)
{
cin>>c[i].x>>c[i].y>>c[i].r;
c[i].A=pow(c[i].r,2)*3.14159;
sum+=c[i].A;
}
cout<<fixed<<setprecision(2)<<"Sum = "<<sum<<endl;
sort(c,c+a,cmp);
cout<<"x: "<<c[mx].x<<", y: "<<c[mx].y<<"\nradius: "<<c[mx].r<<endl;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2