C# 圓類,矩形類算面積


題目:

編寫一個矩形類(Rect)與一個圓類(Circle),
//分別通過構造方法對一個矩形對象(rect1) 與一個圓對象(circle1)
//進行初始化后,求出矩形與圓的面積。
//同時具有如下功能:可以設置和讀取矩形的邊長和圓的半徑,
//但只能讀取它們的面積,不能修改面積。

 1  class Rect//矩形類
 2     {
 3         public double a, b;//矩形的兩條邊
 4         public Rect()//無參構造函數
 5         {
 6             a = Convert.ToDouble(Console.ReadLine());
 7             b = Convert.ToDouble(Console.ReadLine());
 8         }
 9     }
10     class Circle//圓形類
11     {
12         public double r;//圓的半徑
13         public Circle()//無參構造函數
14         {
15             r = Convert.ToDouble(Console.ReadLine());
16         }
17 
18     }
19 
20     class Program
21     {
22         static void Main(string[] args)
23         {
24             double PI = 3.14;
25             Console.WriteLine("請輸入矩形的長和寬:");
26             Rect rect1 = new Rect();//創建一個Rect類的對象:rect1
27             double Srect1 = rect1.a * rect1.b;//矩形面積
28             Console.WriteLine($"矩形面積:{Srect1}");
29             Console.WriteLine();
30             Console.WriteLine("請輸入圓的半徑:");
31             Circle circle1 = new Circle();//創建一個Circle類的對象:circle1
32             double Scircle = circle1.r * circle1.r * PI;//圓面積
33             Console.WriteLine($"圓面積:{Scircle}");
34             Console.ReadKey();
35         }
36     }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM