tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 化学 >>

c#实验四 (2)


(1)正数的四舍五入;
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("请输入x:"); float x = Convert.ToSingle(Console.ReadLine()); if (x - (int)x >= 0.5) { x = (int)x + 1; } else { x = (int)x; }//选择结构结束 Console.Write("x={0}", x);//if的后继语句 } } }

(2)任意输入两个数,判断它们的大小并显示判断的结果;
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int a, b; Console.Write("输入数字a:"); a = Int32.Parse(Console.ReadLine()); Console.Write("\n输入数字b:"); b = Int32.Parse(Console.ReadLine()); if(a>b)

{ Console.WriteLine("结果:a>b"); } else if(a<b) { Console.WriteLine("结果:a<b"); } Console.Read(); } } }

(3)对输入的四个整数,求其中的最大值和最小值; using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int a, b, c, d,m1,m2,m3,n1,n2,n3; Console.Write("输入第一个数字a:"); a = Int32.Parse(Console.ReadLine()); Console.Write("\n输入第二个数字b:"); b = Int32.Parse(Console.ReadLine()); Console.Write("\n输入第三个数字c:"); c = Int32.Parse(Console.ReadLine()); Console.Write("\n输入第四个数字d:"); d = Int32.Parse(Console.ReadLine()); m1 = Math.Max(a,b); m2 = Math.Max(m1,c); m3 = Math.Max(m2,d); n1 = Math.Min(a,b); n2 = Math.Min(n1,c);

n3 = Math.Min(n2,d); Console.WriteLine("最大数是:{0}",m3); Console.WriteLine("最小数是:{0}",n3); } } }

(4)计算一元二次方程ax +bx+c=0的实根和复根: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string str1; string str2; string str3; double d,x1,x2,re,im; Console.WriteLine("请输入 a,b,c"); str1=Console.ReadLine(); str2=Console.ReadLine(); str3=Console.ReadLine(); double a=double.Parse(str1); double b=double.Parse(str2); double c=double.Parse(str3); d=b*b-4*a*c; x1=(-b+Math.Sqrt(b*b-4*a*c)/2*a); x2=(-b-Math.Sqrt(b*b-4*a*c)/2*a);

2

re=-b/(2*a); im=Math.Sqrt(-d)/(2*a); if (d>=0) { Console.WriteLine("方程的两个实根是:{0},{1}",x1,x2); } else { Console.WriteLine("方程的两个复根是:{0},{1}",re,im); } } } }

(5) 编写—个应用程序, 能够从键盘输入一个非负整数, 然后计算并输出它的阶乘。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int i = 1, n, s = 1; Console.WriteLine("输入一个非负整数:"); n = int.Parse(Console.ReadLine()); do { i++; s *= i; } while (i < n); Console.WriteLine("结果为:{0}", s);

} } }

(6) 编写一个应用程序,通过使用公式:

e ?1?

1 1!

?

1 2!

?

1 3!

? ...

来估计算术常量e 的值。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double e=1,p,q=1,i=1; Console.WriteLine("请输入一个值:"); p=double.Parse(Console.ReadLine()); while(i<=p) { q *= i; e += 1 / q; i++; } Console.WriteLine("结果为:{0}",e); } } }

(7)

写一个应用程序,能通过公式:

e

x

?1?

x 1!

?

x 2!

2

?

x 3!

3

? ...

来计算ex 的值 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { double e=1,x,sum=1,j=1,i=1,y; Console.WriteLine("请输入x=:"); x=double.Parse(Console.ReadLine()); do { sum *= j; y = Math.Pow(x, i);

e += y / sum; j++; i++; } while (j <= x); Console.WriteLine("结果e=:{0}",e); } } }

(8) 写一个程序, 对某资格考试结果进行总结, 每次只能统计10 个学生的考试成绩, 显示统计结果的总结,分别指出通过(成绩>=60分)与未通过的学生人数及通过率, 如果通过大于大于85%,则显示“提高学费”,否则,显示“降低学费”。学习程序 编写风格:学习使用注释语句。 using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string p; int m=0; int n=0; int q; for (int i=1;i<=10;i++) { Console.WriteLine("输入成绩:"); n=int.Parse(Console.ReadLine()); m+=n; if (n>=60) { n=n+1; }

} q=n/10; if (q >= 0.85) { Console.WriteLine("提高学费:"); } else { Console.WriteLine("降低学费"); } Console.WriteLine("总成绩=:{0}",m); } } }


推荐相关:

c#实验四 (2).doc

(4)计算一元次方程ax +bx+c=0的实根和复根: using Syste

c#实验4-2.doc

c#实验4-2 - 《面向对象程序设计(C#)实验报告 实验 4-2 学号: 学

C#实验四.doc

C#实验四 - 实验四 班级:网络 132 姓名:陈军 学号:090213201

1C#实验4报告.pdf

1C#实验4报告 - 实验四:接口 实验目的: 1) 熟练掌握接口的定义和实现 2) 熟悉集合接口的使用 实验内容: 实验 4-1:编写 IEnglishDimensions 和 IMctric...

C#实验4.doc

C#实验4 - 实验报告 学院(系)名称:计算机与通信工程学院 姓名 班级 20

C#实验四.doc

C#实验四 - 实验四 类、循环及数组的应用 实验目的: 1、巩固数组的使用 2

C#教程实验四作业.doc

C#教程实验四作业 - C#实验四 (2) using System; usin

1C#实验四报告.pdf

1C#实验四报告 - 实验三:C#基本语法 一、实验目的 1、掌握 C#常见运算

实验C#4个.doc

华北水利水电大学班级: 211 学号: 201421102 C# 实验报告姓名:

C#实验四报告.doc

C#实验四报告 - 实验三: 基本语法 实验三:C#基本语法 一、 实验目的 1

C#实验4报告.doc

C#实验4报告 - 实验四: 实验四:接口 实验目的: 1) 熟练掌握接口的定义和实现 2) 熟悉集合接口的使用 实验内容: 实验 4-1:编写 IEnglishDimensions 和 IMc...

1C#实验四1.pdf

网络 092 实验组 成绩 实验四 C#面向对象程序设计 1.学会用面向对象的思想思考...("课程 1",4),new Course("课程 2",3), new Course("课程 3",2),...

1C#实验报告 实验四 多态性_图文.pdf

实验项目名称 实验四 多态性 指导教师 一、实验目的 1、 理解 C#语言是如何...(); Bachelor boy2 = new Bachelor(); Postgraduate boy3 = new Post...

1C#实验四 网络092.pdf

网络工程 090806037 罗为 班级:网络 092 实验组 成绩 指导教师 C#面向对象程序...("课程1",4),new Course("课程 2",3), new Course("课程3",2),new ...

1C#实验二实验报告.pdf

1C#实验二实验报告 - XXXXXXXXXX 实验报告 实验课程名称: 实验项目名称: 专业班级: 学姓号: 名: 面向对象的程序设计 实验二 C#基本语法 XXXXX...

1C#实验报告.2.pdf

1C#实验报告.2 - 学院: 姓名 实验 时间 实验 项目 名称 实验 1. 目的 2. 3. 4. 2011-4-19 专业: 学号 指导教师 班级: 实验组 成绩 实验二 C#程序设...

C#实验报告.doc

4、 初步理解 C#程序的特点。 实验要求 1、 熟悉 Windows 系统的基本操作。 2、 认真阅读本章相关内容,尤其是案例。 3、 实验前进行程序设计,完成源程序...

C#程序设计实验5-2自己完成.doc

C#程序设计实验5-2自己完成_计算机软件及应用_IT/计算机_专业资料。c# 实验5-...(price,2),按照四舍五入的国际标准 //MessageBox.Show(price1, MessageBox...

1C#程序设计实验二.pdf

1C#程序设计实验二 - C#程序设计实验二 C#面向对象编程一 实验要求: 1

1C#编程环境实验报告4.pdf

1C#编程环境实验报告4 - 江西理工大学软件学院 计算机类课程实验报告 课程名称: 班姓学级: 名: 号: C#程序设计教程 11 级软会(4)班 黄健 11222122 江西理工...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com