net程序设计实验二C#编程基础Word文档格式.docx
《net程序设计实验二C#编程基础Word文档格式.docx》由会员分享,可在线阅读,更多相关《net程序设计实验二C#编程基础Word文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
实验项目:
C#编程基础
实验日期:
2019年3月12日
图2-1
图2-2
图2-3
图2-4
图2-5
[实验2-3]设计一个简单的商场收费程序。
设某商场提供六种商品(编号为001-006),且规定一次购物满100元可享受9折优惠;
一次购物满300元可享受8.5折优惠;
一次购物在300元以上可享受8折优惠。
客户购物付款时仅需要连续输入所购商品编号和数量,程序能自动显示购物清单和折扣率和应付金额。
具体要求如下:
1)若没有输入商品数量,则默认为1。
2)若没有输入商品的编号,直接单击“确定”按钮,则表示统计完毕,屏幕上显示购物金额、折扣率和应付金额。
3)单击“返回”按钮清楚上次购物详细清单及结算数据,将程序恢复到初始状态。
程序运行后显示图2-6所示的页面,在输入了“编号”和“数量”后单击“确定”按钮,在屏幕上显示包含有“品名”、“单价”、“数量”和“小计”的购物详细清单。
如果没有输入商品编号直接单击“确定”按钮,在购物清单下方将显示包含“购物金额”、“折扣”和“应付款”的结算数据,如图2-7所示。
教师签名:
图2-6
图2-7
[实验2-4]设计一个能计算1!
+2!
+3!
+……+n!
的程序。
设计一个能计算1!
的程序,程序启动后显示图2-8所示的界面,用户输入了一个正整数n后,单击“确定”按钮,窗体中显示出算式和阶乘和的计算结果。
如果用户没有输入数据或输入了0,单击“确定”按钮时程序能给出图2-9所示的错误提示。
图2-8
图2-9
[实验2-5]设计一个三角函数计算器。
设计一个根据用户输入的角度值计算三角函数值的应用程序。
程序启动后显示图2-10
所示的界面,用户在输入了角度值,选择了三角函数名称后单击“确定”按钮,窗体上将显示出相应的计算结果。
图2-10
四、实验步骤及结果记录(文字说明、关键代码配截图)
五、实验小结(实验过程中遇到哪些问题,你是如何解决的,哪些知识点是你学习中的难点)
六、源程序(和实验报告一起打包上交,打包文件命名:
学号姓名.net程序设计实验2)
实验2-1
1)运行结果如下图所示:
实现代码如下:
2)运行结果如下图所示:
3)运行结果如下图所示:
4)运行结果如下图所示:
5)运行结果如下图所示:
6)运行结果如下图所示:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespaceConsoleApplication3
{
classProgram
{
staticvoidMain(string[]args)
Console.ForegroundColor=ConsoleColor.Yellow;
Console.Write("
_(_)_"
);
Console.ForegroundColor=ConsoleColor.Blue;
Console.WriteLine("
wWWWw"
Console.ForegroundColor=ConsoleColor.Red;
@@@@"
(_)"
@"
(_)"
vVVVv"
_"
@@@@"
(___)"
@@"
()"
@@"
wWWWWw"
(_)"
Console.ForegroundColor=ConsoleColor.Green;
\\"
(___)_(_)_"
Y"
(___)"
~|/Y"
\\|/"
//Y\\|\\|//"
\\||/"
\\|\\|/|//\\|//\\|/|/\\|"
|///\\|///\\\\|//\\|///\\|///\\\\|//\\\\|//"
Console.ForegroundColor=ConsoleColor.White;
^^^^^^"
百"
^^^^^^^^^^^^^"
花"
^^^^^^^^^^^^^^^"
园"
^^^^^^^"
Console.ReadKey();
}
}
实验2-2
实验结果如下图1、图2、图3、图4:
图1
图2
图3
图4
运行的代码如下:
日期时间+数字+字符串+随机数的代码:
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Windows.Forms;
namespaceWindowsForm