切换到宽版
  • 15490阅读
  • 12回复

编程计算半径为R的圆的面积和周长 [复制链接]

上一主题 下一主题
离线stevenjl
 

只看楼主 正序阅读 0 发表于: 2005-12-25
解:这是一个简单问题,按数学方法可分以下几步进行处理:
  ① 从键盘输入半径的值R;       { 要求告诉圆的半径R }
    ② 用公式 S=πR2 计算圆面积;
  ③ 用公式 C=2πR 计算圆周长;
  ④ 输出计算结果。

Pascal程序:
Program Ex13;                   {程序首部 }
Var R,S,C: Real;       {说明部分 }
Begin                               {语句部分 }
  Write (''R=?'');
  Readln(R);           {输入半径 }
  S:=Pi*R*R;           {圆面积公式S=πR2}
  C:=2*Pi*R;           {圆周长公式C=2πR}
  Writeln(''S='',S);         {输出结果 }
  Writeln(''C='',C);              
  Readln               {等待输入回车键}            
End.
Dream Walker...
离线lijianhet
只看该作者 12 发表于: 2006-10-15
main (){int r;fout<<"c="<<2*3.14*r<<endl<<"s="<<3.14*r*r<<endl;}
看谁短????????????????????????????????????????????????????
离线r134a
只看该作者 11 发表于: 2006-08-11
强!确实比我的程序短!

不过,还可以更短~~~

var r:real;
begin
read(r);
write(pi*r*r, #13, 2*pi*r);
end.
.


祝大家明年NOIP大获全盛!


.
离线stevenjl

只看该作者 10 发表于: 2006-08-11
不愧是sammy312
Dream Walker...
离线archimedes

只看该作者 9 发表于: 2006-08-11
var r:real;
begin
read(r);
writeln(pi*r*r, #13, 2*pi*r);
end.

注:#13是回车字符的ASCII码。
离线r134a
只看该作者 8 发表于: 2006-08-07
引用第8楼caithagoras2006-08-07 21:40发表的“”:
这不就是入门题吗?
对了,管理员你那道NOI的题目现在又没有做出来?就是很多多边形的重叠面积那一道?


只有去问 SRbGa 了~~~
.


祝大家明年NOIP大获全盛!


.
离线cefly
只看该作者 7 发表于: 2006-08-03
这个感觉就像是编程入门必做的一道题一样...
离线zxf
只看该作者 6 发表于: 2006-08-03
呵呵 这也太简单了吧 我刚开始学时就是学这题的 
离线eagleoi
只看该作者 5 发表于: 2006-08-01
别人在为为新手服务
离线勇气les
只看该作者 4 发表于: 2006-08-01
管理员哥哥,发难些的题目行吗
快速回复
限100 字节
 
上一个 下一个