Dzwebs.Net

撰写电脑技术杂文十余年

C#计算圆面积的代码

Admin | 2011-7-25 8:24:00 | 被阅次数 | 8845

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  以下的C#代码,其功能是,计算出圆的面积。

  使用前提,在使用的过程中,需要输入圆的半径或直径。

  该代码是输出窗口使用的。

  static void Main(string[] args)
        {
            Console.WriteLine("圆的面积计算器\n\n");

        start:
            Console.WriteLine("输入半径请按\"1\"; 直径请按\"2\"");
        int a = Convert.ToInt32(Console.ReadLine());
        if (a == 1)
        {
        rstart:
            Console.WriteLine("输入圆的\"半径\"");
            double r = Convert.ToDouble(Console.ReadLine());
            if (r <= 0)
            {
                Console.WriteLine("圆的半径会是这个数字吗?\n请重新输入!");
                goto rstart;
            }
            else
            {
                Console.WriteLine("半径为{0}的圆的面积是{1}\n\n\n\n", r, Math.PI * r * r);
            }
         }
        else if (a == 2)
        {
        dstart:
            Console.WriteLine("输入圆的\"直径\"");
            double d = Convert.ToDouble(Console.ReadLine());
            if (d <= 0)
            {
                Console.WriteLine("圆的直径会是这个数字吗?\n请重新输入!");
                goto dstart;
            }
            else
            {
                Console.WriteLine("直径为{0}的圆的面积是{1}\n\n\n\n" ,d,Math.PI*(d/2)*(d/2));
            }
        }
            Console.WriteLine("您想继续使用吗?如果是,请按\"1\" !");
            int i = Convert.ToInt32(Console.ReadLine());
            if (i == 1)
            {
                goto start;
            }
          
            Console.ReadKey();
        }


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231