for循环①护栏长度 ②广场砖面积 ③判断闰年平年

// 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("是平年");

}

}

}

}

时间: 2024-12-25 17:58:41

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

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

作业1输入圆柱体的底面半径和高求体积             static void Main(string[] args)         {               //输入圆柱体的底面半径,高.求体积?             int r, h;             double v;             //输入             Console.Write("请输入圆柱底面半径:");             string s1 = Console.Read

Poj1961--Period(Kmp, Next数组求循环节长度 && 出现次数)

Period Time Limit: 3000MS   Memory Limit: 30000K Total Submissions: 14657   Accepted: 6967 Description For each prefix of a given string S with N characters (each character has an ASCII code between 97 and 126, inclusive), we want to know whether the

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

最长的循环节 思路: 我们尝试一种最简单的方法,模拟: 如何模拟呢? 每个数,对它模k取余,如果它的余数没有出现过,就补0继续模: 所以,当一个余数出现两次时,当前的长度即为循环节长度: 来,上代码: #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; int n,ans=0,k=1,d,p=0,flag; boo

求循环小数的表示以及循环节长度

问题: 输入整数a和b,输出a/b的循环小数表示以及其循环节长度.例如 a=5 b=43 小数表示为0.(116279069767441860465),循环节长度为21: 分析: 长除法的计算过程 ①mod = a%b: ②小数 = (mod*10) / b: ③mod = (mod*10)%b: 循环②③步,当出现重复的余数的时候,也就是循环节出现了 注意事项: 当循环上述2.3步骤时,出现余数为零的情况,即计算结果不是循环小数时,直接输出索引值,循环节长度为0. C++实现: 1 #incl

1/n循环节长度

/* * 求1/i的循环节长度的最大值,i<=n */ const int MAXN = 1005; int res[MAXN]; // 循环节长度 int main() { memset(res, 0, sizeof(res)); int i, temp, j, n; for (temp = 1; temp <= 1000; temp++) { i = temp; while (i % 2 == 0) { i /= 2; } while (i % 5 == 0) { i /= 5; } n

php 使用自定义函数 在循环里判断闰年

<?php /** 使用自定义函数 在循环里判断闰年 **/ function is_runnian($year){ //自定义函数 if($year % 4 == 0 && $year % 100 != 0 || $year % 400 == 0) { return true; }else { return false; } } for($year=1500;$year<=2000;$year++) { if(is_runnian($year)) { echo $year.'

软件测试------判断闰年的输入框

1.题目要求 坐在最后一排看的不是很清楚,貌似老师给了个能判断闰年的输入框,然后问大家输入abcd会怎么样,结果是报错了. 我们的任务是把这个判断闰年的输入框搞出来并且让这个系统可以handle非法的输入. 2.实现方法 实现方法再续前缘(html+servlet),关键代码如下: 1 PrintWriter out = response.getWriter(); 2 String tmp = request.getParameter("year"); 3 out.println(&q

c判断闰年

编写程序判断输入的年份是闰年还是平年. 闰年的判断准则是:1.能被4整除且不能被100整除的为闰年,2.或者是能被400整除. 代码如下: 1 //判断闰年 2 #include<iostream> 3 using namespace std; 4 5 int main() 6 { 7 int year; 8 cout << "输入年份" << endl; //输入需判断的年份 9 cin >> year; 10 if (year % 4

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符