华师一附中OI组

标题: 20210811汤小网课 圆和正方形 [打印本页]

作者: admin    时间: 2021-8-11 11:15
标题: 20210811汤小网课 圆和正方形
1、周长为10的圆和正方形,谁的面积大。
2、面积为10的圆和正方形,谁的周长大。

作者: admin    时间: 2021-8-11 11:15
  1. #include <iostream>
  2. using namespace std;
  3. float r,c,a,sy,sz;
  4. int main()
  5. {
  6.         c=10;
  7.         r=c/3.14/2;
  8.         sy=3.14*r*r;
  9.         a=c/4;
  10.         sz=a*a;
  11.         if (sy>sz)  cout<<"yuan";
  12.         else cout<<"zheng";
  13.         return 0;
  14. }
复制代码

作者: admin    时间: 2021-8-11 11:15
#include <iostream>
using namespace std;
float r,c,a,sy,sz;
int main()
{
        c=10;
        r=c/3.14/2;
        sy=3.14*r*r;
        a=c/4;
        sz=a*a;
        if (sy>sz)  cout<<"yuan";
        else cout<<"zheng";
        return 0;
}
作者: Discotry    时间: 2021-8-11 11:22
#include<iostream>
using namespace std;
int a,s;
float r,c;
int main()
{
        r=10/2/3.14;
        a=10/4;
        s=a*a;
        c=3.14*r*r;
        if(a>c)
        cout<<"正方形大";
        else
        cout<<"圆大";
        return 0;
       

作者: 孙天佑    时间: 2021-8-11 11:56
  1. #include <iostream>
  2. using namespace std;
  3. int ly,sz,b;
  4. float r,sy;
  5. int main(){
  6.         cin>>ly;
  7.         r=ly/3.14/2.00;
  8.         sy=r*r*3.14;
  9.         b=ly/4;
  10.         sz=b*b;
  11.         if (sy>sz)  cout<<"圆";
  12.         else cout<<"正正";
  13.          return 0;
  14. }
复制代码

作者: 张飓存    时间: 2021-8-11 11:57
#include<iostream>
using namespace std;
float c,r,a,x,y;
int main()
{
        c=10;
        r=c/3.14/2;
        a=c/4.0;
        x=3.14*r*r;
        y=a*a;
        if(x>y) cout<<"yuan";
        else cout<<"zheng";
        return 0;
}

#include<iostream>
#include<cmath>
using namespace std;
float s,r,a,x,y;
int main()
{
        s=10.0;
        r=sqrt(s/3.14);
        a=sqrt(s);
        x=3.14*2*r;
        y=a*4;
        if(x>y) cout<<"yuan";
        else cout<<"zheng";
        return 0;
}
作者: xiaqixun    时间: 2021-8-11 12:17
1、周长为10的圆和正方形,谁的面积大。
#include <iostream>
using namespace std;
float  c,r,sy,a,sz;
int main()
{
  c=10;
  r=c/3.14/2;
  sy=3.14*r*r;
  a=c/4;
  sz=a*a;
  if(sy>sz) cout<<"yuan";
  else cout<<"zheng";
          return 0;
}
作者: 郭怿涵    时间: 2021-8-11 13:23
#include<iostream>
using namespace std;
using namespace std;
float c,r,a,x,y;
int main()
{
        c=10;
        r=c/3.14/2;
        a=c/4.0;
        x=3.14*r*r;
        y=a*a;
        if(x>y) cout<<"yuan";
        else cout<<"zheng";
        return 0;
}
作者: 郭怿涵    时间: 2021-8-11 13:24
#include<iostream>
#include<cmath>
using namespace std;
float s,r,a,x,y;
int main()
{
        s=10.0;
        r=sqrt(s/3.14);
        a=sqrt(s);
        x=3.14*2*r;
        y=a*4;
        if(x>y) cout<<"yuan";
        else cout<<"zheng";
        return 0;
}
作者: 朱逸桐    时间: 2021-8-11 13:46
1
  1. #include <iostream>
  2. using namespace std;
  3. float c,a,r,sz,sy;
  4. int main()
  5. {
  6.         c=10;
  7.         a=c/4;
  8.         sz=a*a;
  9.         r=10/2/3.14;
  10.         sy=3.14*r*r;
  11.         if (sy>sz) cout<<"yuan";
  12.         else cout<<"zheng";
  13.         return 0;
  14. }
复制代码

作者: 朱逸桐    时间: 2021-8-11 13:48
2
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4. float s,a,r,cz,cy;
  5. int main()
  6. {
  7.         s=10;
  8.         a=sqrt(10);
  9.         cz=4*a;
  10.         r=sqrt(s/3.14);
  11.         cy=2*3.14*r;
  12.         if (cy>cz) cout<<"yuan";
  13.         else cout<<"zheng";
  14.         return 0;
  15. }
复制代码

作者: 叶涵羽    时间: 2021-8-11 19:47
#include <iostream>
using namespace std;
float r,c,a,sy,sz;
int main()
{
    c=10;
    r=c/3.14/2;
    sy=3.14*r*r;
    a=c/4;
    sz=a*a;
        if (sy>sz) cout<<"圆";
        else cout<<"正";
        return 0;
}
作者: kcy2011    时间: 2021-8-11 20:03
标题: 柯成远作业:面积为10的圆和正方形,谁的周长长?
本帖最后由 kcy2011 于 2021-8-11 20:18 编辑

#include <iostream>
#include <cmath>
using namespace std;
float r,cy,s,cz,a;
int main()
{
        s=10;
        a=sqrt(s);
        r=sqrt(s/3.14);
        cy=2*3.14*r;
        cz=a*4;
        if (cz>cy) cout<<"zheng";
        else cout<<"yuan";
        return 0;
}

作者: kcy2011    时间: 2021-8-11 20:10
标题: 柯成远作业:周长等于10的圆和正方形,谁的面积大?
本帖最后由 kcy2011 于 2021-8-11 20:17 编辑

#include <iostream>
using namespace std;
float r,c,sy,a,sz;
int main()
{
        c=10;
        r=c/2/3.14;
        sy=3.14*r*r;
        a=c/4;
        sz=a*a;
        if (sz>sy) cout<<"zheng";
        else cout<<"yuan";
        return 0;
}



作者: zhaiyucheng    时间: 2021-8-13 22:17
  1. #include<iostream>
  2. using namespace std;
  3. int zheng;
  4. float yuan;
  5. int main()
  6. {
  7.         zheng=(10/4.0)*(10/4.0);
  8.         yuan=(10/2/3.14)*(10/2/3,14)*3.14;
  9.         if(zheng>yuan) cout<<"zheng";
  10.         else cout<<"yuan";
  11.     return 0;
  12. }
复制代码

#include<iostream>
using namespace std;
float yuan,zheng,a,r;
int main()
{
        a=10/a;
        r=10/3.14/r;
        zheng=4*a;
        yuan=2*3.14*r;
        if(zheng<yuan) cout<<"zheng";
        else cout<<"yuan";
    return 0;
}
作者: 王林烽    时间: 2021-8-14 12:55
#include<iostream>
using namespace std;
float a,r,c,sy,sz;
int main()
{
        c=10;
        r=c/2/3.14;
        sy=3.14*r*r;
        a=c/4.0;
        sz=a*a;
        if(sy>sz) cout<<"圆形的面积大";
        else cout<<"正方形面积大";
        return 0;
}
作者: 王林烽    时间: 2021-8-14 13:08
本帖最后由 王林烽 于 2021-8-14 13:12 编辑


以下是闰年平年,请老师检查,谢谢!
#include<iostream>
using namespace std;
int a;
int main()
{
        cin>>a;
        if(a%4==0,a%400==0) cout<<"闰年";
        else cout<<"平年";
        return 0;
}
作者: yinziqian    时间: 2021-8-14 15:06
面积谁大
#include <iostream>
using namespace std;
float sy,sz,c;
int main () {
           cin>>c;
           sy=c/3.14/2*c/3.14/2*3.14;
           sz=c/4*c/4;
           if (sy>sz) cout<<"圆大";
           else cout<<"正方形大" ;
           return 0;
}
作者: 李宸逸    时间: 2021-8-14 15:17
  1. #include <iostream>
  2. using namespace std;
  3. float c,r,a,sy,sz;
  4. int main()
  5. {
  6.         c=10;
  7.         r=c/3.14/2;
  8.         a=c/4;
  9.         sy=3.14*r*r;
  10.         sz=a*a;
  11.         if (sy>sz)
  12.         cout<<"yuan";
  13.         else cout<<"zheng";
  14.         return 0;
  15. }[code]#include <iostream>
  16. using namespace std;
  17. float s,r,a,cy,lz;
  18. int main()
  19. {
  20.         s=10;
  21.         r=s/3.14/r;
  22.         a=s/a;
  23.         cy=r*3.14*2;
  24.         lz=a*4;
  25.         if (cy<lz)
  26.         cout<<"yuan";
  27.         else cout<<"zheng";
  28.         return 0;
  29. }
复制代码
[/code]
作者: xiaqixun    时间: 2021-8-14 21:15
本帖最后由 xiaqixun 于 2021-8-14 21:32 编辑

2、面积为10的圆和正方形,谁的周长大。
#include <iostream>
using namespace std;
float  r,a,ly,lz,s;
int main()
{
  s=10;
  r=s/3.14/r;
  ly=3.14*2*r;
  a=s/a;
  lz=a*4;
  if(ly>lz) cout<<"yuan";
  else cout<<"zheng";
          return 0;
}
作者: 田锦仁    时间: 2021-8-14 22:45
  1. #include <iostream>
  2. #include <cmath>

  3. using namespace std;
  4. //周长为10的 圆和正方形谁的面积大
  5. double i;
  6. double r;
  7. double l;
  8. double s1;
  9. double s2;
  10. int main()
  11. {
  12.         cin>>i;
  13.         l=i/4;
  14.         s1=l*l;
  15.         r=i/3.14/2;       
  16.         s2=3.14*r*r;
  17.         if(s1==s2)
  18.         {
  19.                 cout<<"两个面积相等";
  20.         }else
  21.         {
  22.                 if(s1>s2)
  23.                 {
  24.                         cout<<"正方形面积大";
  25.                 }else
  26.                 {
  27.                         cout<<"圆的面积大";
  28.                 }
  29.         }
  30.         return 0;
  31. }
复制代码

作者: 604王泽逸    时间: 2021-8-15 08:56
#include<iostream>
using namespace std;
int a,b;
float c,d;
int main(){
cin>>a>>b;
a=b;
c=(a/4)*(a/4);
d=(b/3.14/2)*(b/3.14/2)*3.14;
if(c>d)cout<<"正";
else cout<<"圆";
}

作者: 田锦仁    时间: 2021-8-15 09:14
  1. #include <iostream>
  2. #include <cmath>

  3. using namespace std;
  4. //面积为10的圆和正方形,谁的周长大
  5. double s;
  6. double r;
  7. double l;
  8. double z1;
  9. double z2;
  10. int main()
  11. {
  12.         cin>>s;
  13.         l=sqrt(s);
  14.         z1=4*l;       
  15.         r=sqrt(s/3.14);
  16.         z2=3.14*2*r;       
  17.         if(z1==z2)
  18.         {
  19.                 cout<<"两个周长相等";
  20.         }else
  21.         {
  22.                 if(z1>z2)
  23.                 {
  24.                         cout<<"正方形周长大";
  25.                 }else
  26.                 {
  27.                         cout<<"圆的周长大";
  28.                 }
  29.         }
  30.         return 0;
  31. }
复制代码
  1. [code]#include <iostream>
  2. #include <cmath>

  3. using namespace std;
  4. //面积为10的圆和正方形,谁的周长大
  5. double s;
  6. double r;
  7. double l;
  8. double z1;
  9. double z2;
  10. int main()
  11. {
  12.         cin>>s;
  13.         l=sqrt(s);
  14.         z1=4*l;       
  15.         r=sqrt(s/3.14);
  16.         z2=3.14*2*r;       
  17.         if(z1==z2)
  18.         {
  19.                 cout<<"两个周长相等";
  20.         }else
  21.         {
  22.                 if(z1>z2)
  23.                 {
  24.                         cout<<"正方形周长大";
  25.                 }else
  26.                 {
  27.                         cout<<"圆的周长大";
  28.                 }
  29.         }
  30.         return 0;
  31. }
复制代码
[/code]
作者: admin    时间: 2021-8-15 09:22
大家都做得很好!
作者: Nick    时间: 2021-8-17 13:48
  1. #include<iostream>
  2. using namespace std;
  3. int sz,sy;
  4. float r,b;
  5. int main()
  6. {       
  7.         r=10/2/3.14;
  8.         sy=r*r*3.14;
  9.         b=10/4;
  10.         sz=b*b;
  11.         if (sz<sy) cout<<"y is bigger than z";
  12.         else cout<<"z is bigger than y ";
  13.         return 0;
  14. }

  15. #include<iostream>
  16. #include<cmath>
  17. using namespace std;
  18. float cz,cy;
  19. int main()
  20. {
  21.         cz=sqrt(10)*4;
  22.         cy=sqrt(10/3.14)*2*3.14;
  23.         if (cz>cy) cout<<"cz is bigger";
  24.         else cout<<"cy is bigger";
  25.         return 0;
  26. }
复制代码





欢迎光临 华师一附中OI组 (http://hsyit.cn/) Powered by Discuz! X3.2