c#-visual-studio-2008实验报告附源代码

c#-visual-studio-2008实验报告附源代码

ID:24658117

大小:237.50 KB

页数:19页

时间:2018-11-15

c#-visual-studio-2008实验报告附源代码_第1页
c#-visual-studio-2008实验报告附源代码_第2页
c#-visual-studio-2008实验报告附源代码_第3页
c#-visual-studio-2008实验报告附源代码_第4页
c#-visual-studio-2008实验报告附源代码_第5页
资源描述:

《c#-visual-studio-2008实验报告附源代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C#VisualStudio2008实验报告附源代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;1、创建C#控制台应用程序。设计一个简单的密码验证程序,若密码正确,则显示“欢迎进入本系统!”,否则显示“密码输入错误,请重新输入!”。若连续三次密码输入错误,则显示“对不起,超过最多输入次数,取消服务!”,程序退出。namespaceConsoleApplication1{classProgram{staticvoidMain(s

2、tring[]args){inti=0;stringmima="123321";boolk=true;Console.WriteLine("");Console.WriteLine("》》》》欢迎使用本系统《《《《");Console.WriteLine("请输入您的服务密码:");while(k){stringget=Console.ReadLine();if(get!=mima){i++;if(i==3){Console.WriteLine("对不起,输入的密码错误次数超过三次,已取消服务,请按任意键结束!!");C

3、onsole.ReadLine();break;}elseConsole.WriteLine("对不起,密码有误,已经输入{0}次,请重新输入!",i);}else{Console.WriteLine("欢迎进入本系统!!");Console.ReadLine();break;}}}}}usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;4.定义一个shape抽象类,利用它作为基类派生出Rectangle、Circle等具体形状类,已

4、知具体形状类均具有两个方法GetArea和GetPerim,分别用来求形状的面积和周长。最后编写一个测试程序对产生的类的功能进行验证。namespaceshiyan14{publicabstractclassShape{publicdoubleGetArea(){return0;}publicdoubleGetPerim(){return0;}}publicclassCircle:Shape{privatedoubler;publicCircle(doublea){r=a;}publicnewdoubleGetArea(){return

5、Math.PI*r*r;}publicnewdoubleGetPerim(){returnMath.PI*2*r;}}publicclassRectangle:Shape{privatedoublea,b;publicRectangle(doublec,doubled){a=c;b=d;}publicnewdoubleGetArea(){returna*b;}publicnewdoubleGetPerim(){return(2*(a+b));}}classProgram{staticvoidMain(string[]args){Circ

6、lestr=newCircle(3);Rectanglech=newRectangle(5,10);Console.WriteLine("圆的半径初始化为:R=3");Console.WriteLine("=>圆的面积为:{0}",str.GetArea());Console.WriteLine("=>圆的周长为:{0}",str.GetPerim());Console.WriteLine("初始化长方形长为:10,宽为:5");Console.WriteLine("=>长方形面积:{0}",ch.G

7、etArea());Console.WriteLine("=>长方形周长:{0}",ch.GetPerim());Console.Read();}}}编程实现一个模拟闹铃的程序,具有闹铃、继续闹铃、打会盹儿,停止闹铃的功能usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceshiyan15{publicclassclock{System.Media.SoundPlayermusic;publicvoidalarm

8、(){music=newSystem.Media.SoundPlayer("Track06.wav");music.Play();}publicvoidgoon(){music=newSystem.Medi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。