// static void Main(string[] args)
        {

const double PI = 3.14;      

      const int BAR_UNIT_PRICE = 25;     

       const int BRICK_UNIT_PRICE = 85;     

       //输入       

     int a, b;           

Console.Write("请输入泳池半径:");         

   string s1 = Console.ReadLine();      

      a = Convert.ToInt32(s1);        

    Console.Write("请输入广场半径:");           

string s2 = Console.ReadLine();          

  b = Convert.ToInt32(s2);

            //运算        

    double l = 2 * PI * a;    //求泳池的周长      

      double area1 = PI * a * a;//泳池的面积。  

          double area2 = PI * b * b;//总面积。       

     double area = area2 - area1;//广场面积        

    double barPrice = l * BAR_UNIT_PRICE; //护栏的总造价       

     double brickPrice = area * BRICK_UNIT_PRICE;//广场的造价。

            //输出      

      Console.WriteLine("护栏的长度是" + l + "米,广场砖的总面积是" + area + "平米,总造价为" + (barPrice + brickPrice) + "元"); 

    }

    }
}

 

 

 

//第二题 判断一元二次方程根的情况。   

    

static void Main (string[] args)    

    {             int a, b, c;            //输入;             Console.Write("请输入系数a:");      

      a = Convert.ToInt32(Console.ReadLine());       

     Console.Write("请输入系数b:");       

     b = Convert.ToInt32(Console.ReadLine());         

   Console.Write("请输入系数c:");     

       c = Convert.ToInt32(Console.ReadLine());

            //运算输出       

     if (a == 0)        

    {             

   Console.WriteLine("不是一元二次方程");     

       }        

    else        

    {            

    int d = b * b - 4 * a * c;       

         if (d > 0)           

     {                

    Console.WriteLine("两个不等实根");         

       }              

  else if (d == 0)      

          {                 

   Console.WriteLine("两个相等实根");      

          }               

else               

{                

    Console.WriteLine("无实根");     

           }         

   }    

    }   

}

}

 

 

//第三题   输入一个年份判断是闰年,还是平年。  

      static void ccc(string[] args)     

   {       

     int year;           

//输入          

  Console.Write("请输入一个年份:");        

    year = Convert.ToInt32(Console.ReadLine());

  //运算           

//能被400整除;或能被4整除,但不能被100整除。       

     if ((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0))        

    {             

   Console.WriteLine("是闰年");       

     }             else        

    {             

   Console.WriteLine("是平年");        

    }      

  } 

   }

}

C# for循环①护栏长度 ②广场砖面积 ③判断闰年平年的更多相关文章

  1. C# 1作业 2广场砖面积 护栏长度

    作业1输入圆柱体的底面半径和高求体积             static void Main(string[] args)         {               //输入圆柱体的底面半径, ...

  2. HDU3977(斐波那契数列模n的循环节长度)

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=3977 题意:求斐波那契数列模p的循环节长度,注意p最大是2*10^9,但是它的素因子小于10^6. 分析过 ...

  3. xdu_1077:循环节长度

    题意很简单,就是给出p,q,求p/q的循环节长度. 由循环小数的循环部分的值等于等比数列求和的值S,列公式得到最简分数分母的值.最终得10^x%q==1(其中q为经过modify之后的值).搞清这些之 ...

  4. xdoj--1077: (循环节长度)

    1077: 循环节长度 时间限制: 1 Sec  内存限制: 128 MB提交: 103  解决: 37[提交][状态][讨论版] 题目描述 数一有很多的有理数,然而有的是有限小数,如1/2=0.5, ...

  5. AC日记——计算循环节长度 51nod 1035

    最长的循环节 思路: 我们尝试一种最简单的方法,模拟: 如何模拟呢? 每个数,对它模k取余,如果它的余数没有出现过,就补0继续模: 所以,当一个余数出现两次时,当前的长度即为循环节长度: 来,上代码: ...

  6. 1/n循环节长度

    /* * 求1/i的循环节长度的最大值,i<=n */ ; int res[MAXN]; // 循环节长度 int main() { memset(res, , sizeof(res)); in ...

  7. java 循环节长度

    循环节长度 两个整数做除法,有时会产生循环小数,其循环部分称为:循环节. 比如,11/13=6=>0.846153846153- 其循环节为[846153] 共有6位. 下面的方法,可以求出循环 ...

  8. java实现第六届蓝桥杯循环节长度

    循环节长度 两个整数做除法,有时会产生循环小数,其循环部分称为:循环节. 比如,11/13=6=>0.846153846153..... 其循环节为[846153] 共有6位. 下面的方法,可以 ...

  9. nyoj 329 循环小数【KMP】【求最小循环节长度+循环次数+循环体】

    循环小数 时间限制:3000 ms  |  内存限制:65535 KB 难度:1   描述 我们可爱的 c小加 近段儿正在潜心研究数学,当他学习到循环小数这一部分时不是太明白循环体是什么意思(比如说3 ...

随机推荐

  1. Paxos算法深入分析

    在分布式系统设计领域,Paxos可谓是最重要一致性的算法.Google的大牛们称   All working protocols for asynchronous consensus we have ...

  2. ffmpeg常用参数一览

    基本选项: -formats 输出所有可用格式 -f fmt 指定格式(音频或视频格式) -i filename 指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头 -y 覆盖已有 ...

  3. DataSet转Json 方法

    防止忘记,留着备用 /// <summary> /// DATASET转JSON /// </summary> /// <param name="ds" ...

  4. hdu2399GPA

    Problem Description Each course grade is one of the following five letters: A, B, C, D, and F. (Note ...

  5. Android系统信息

    前提:获取的都是AndroidMainfest.xml下的信息 一.PackageManager 负责管理所有已安装的App 二.ActivityInfo 封装了Mainifest中的<acti ...

  6. Zend Guard Loader和Zend Optimizer的安装(更新中)

    本机上php是5.3.3的 下载安装程序   大概找对php.ini和apache的目录就对了  ,中途弹出提示框大概意思是安装过程中需要把apache关掉,不能用 下载地址:http://www.z ...

  7. Safecracker

    问题陈述: 杭州电子科技大学HANGZHOU DIANZI UNIVERSITY Online Judge Problem - 1015 问题解析: 深度优先搜索(Depth_First Search ...

  8. Android小记之--android:listSelector

    使用ListView和GridView时,经常使用android:listSelector来使item被选中时的状态.但如果不配合android:drawSelectorOnTop来使用可能达不到想要 ...

  9. UI经验

    移动端设计原则----大.高.宽---------------->本质上都是以用户体验为判断依据 1.手指触摸方便.精准------------>高度 50px.色块 2.字体大小---- ...

  10. QTextEdit中选中文本修改字体与颜色,全部文本修改字体与颜色(设置调色板的前景色、背景色、文字颜色以及基色)

    ----我的生活,我的点点滴滴!! 当然以下内容都可以通过设置样式来达到目的,但是下面不使用这样的方法 先来看张图,理解此图基本就能实现上面所要达到的目的了 Widget::Widget(QWidge ...